Calculator that adds char values Task

Build a calculator, that takes any string, from a file, stdin or whatever, and adds up all the values of the chars.

Example

Input
Hello World!

Output
1085


Rules

The calculator needs to accept just ASCII encoding.

The shortest code wins.

Notes

Regarding to the comment of m.buettner, I need to say, I didn't thought of the multibyte part.
So I leave it as a bonus thing aswell.
The calculator should be run as written, so no need to modify before compiling or interpreting.

Bonus

Thanks to Synthetica, here is one more bonus, 


  The program that has the lowest output when you use its code as its input wins gets a star.


I don't want to modify it completly.

If you write it additional to output the (right) value in UTF-8 you get a star.

The code that executes fastest on my Laptop (Lenovo Yoga 13 Intel Core i5 3317U 1.7Ghz, 8GB RAM, 128GB SSD, Intel HD 4000, Windows 8) gets a star.

Web codes will run first under IE11 with chakra and then in FireFox 29.0.1 with SpiderMonkey

Linux code will run on a Raspberry Pi with Raspbian.

The teststring is this:

q/%8hnp&gt;T%y?'wNb\},9krW &amp;D9']K$n;l.3O+tE*$*._B^s!@k\&amp;Cl:EO1zo8sVxEvBxCock_I+2o6 yeX*0Xq:tS^f)!!7=!tk9K&lt;6#/E`ks(D'$z$\6Ac+MT&amp;[s[]_Y(`&lt;g%"w%cW'`c&amp;q)D$0#C$QGf&gt;?A$iawvc,}`9!('`c&amp;q)D$0#C$QGf&gt;?A$iawvc,}`9!(


Have fun coding :)

Bonusscoring

I plan to do the scoring at this Saturday so the 07.06.14, all answers after that date won't get bonus points ;)

You can download the code I gonna use for testing here feel free to fork and improve it :)

Little update because of the bonus, my laptop is partially broken so I will do it probably next weekend, I am really sorry for that :(
GolfScript, 4 characters

{+}*


Simply uses the fold operator (*) to add up all the characters.

If it has to work with the empty string, 9 chars:

{{+}*}0if


Thanks to @PeterTaylor for providing an alternative 6-char version that works with empty string:

0\{+}/