Merge pull request #8 from slavap/master

cleanup
Updated readme with some build info; new results from Java tests
Fixed C# native version, implemented MersenneTwister
Added checksum, changed float, aligning html

Added checksum for Saltarelle, Typescript and C#.
Aligned C# native "float" to "double" to make it comparable to JS
Cleaning html files
Fixed Java server Mersenne Twister, added checksum to Java
Repack of Saltarelle sub project
Correctly included Saltarelle sub project
Cleaned Dart .html; Switched C# to .NET 4.5.1
Fixed copyright typo in readme.md
Changed C# native Vector3f from class to struct; Added Mono build
Experimental dart version with const constructor in Vector3f
Fixed Dart imports; fixed "final" fields in experimental Dart version
Use constructor initializer list for Ray fields.

This improves the code generated by dart2js. 

Which in turn also allows V8 to figure out that `closeHitDistance` is property that always contains a number.
Merge pull request #9 from mraleph/master

Use constructor initializer list for Ray fields.
Added console-based C# native version
Merge pull request #1 from nippur72/master

update from original