Merge from gh-pages.
Remove controller file

The file is aready in the controls folder
Check if browser supports WebGL
Staring on collision detection

Unfinished. The program runs, but for every mouse click
some cubes get added to the scene
Fix FOV in Camera

Wrong FOV accidently got commited in last commit
Remove an a

This is annoying.
React on window size change
Refactoring index.js
Add option for WCS

Also some refactoring including change name from importTerrain to
TerrainImporter, and fixing a bug in getDataInfoFromTerrain
Started on some testing with jasmine

Just a few tests in TerrainImporter. Also did a little refactoring
because of the testing
A little experimenting in CollisionDetection

Nothing usable yet
Small fix in TerrainImporter

After some changing to get the tests to work, some errors appeared
Small fix in getMapTextureWms

A variable name had accidently been changed in commit #ff491105
Refactoring in TerrainImporter
Got collision detection to work

The solution is dependent on the FlyControls, but other controls should
probably be easy to support.
A little refactoring in CollisionDetection
Adding some tests to CollisionDetections.js
importing changes from master
Merge branch 'gh-pages' of https://github.com/shf123/Gloshaugen3D into gh-pages