général fixes
more fixes for tests
Fix ambiguous trim from using

Both Strings and StringTools have a trim function which takes a string argument,
since both are being imported and used, calls to trim were changed to StringTools.trim.

This fixes problems with the svn (r5383) version of Haxe, which started to use Strings.trim instead.
Merge pull request #12 from Dr-Emann/fix_for_haxeimports

Fix ambiguous trim from using
To ignore return value of a function, the return type should be "Void" instead of "Dynamic" since haxe r5827.
Merge pull request #13 from andyli/haxe3

Minor haxe svn compatibility.
add Floats.{ceil,floor} for more precision rounding