Merge pull request #1 from MovingBlocks/develop

Develop
Added some javadoc.
Minor performance boost for mesh rendering.
Merge pull request #2 from MovingBlocks/develop

Develop
Created a class for keeping meshes sorted. It is untested and unused.
Also added a method to the LocalPlayer class for memory efficient location retrieval.
Added some javadoc comments to methods in other classes.
Merge branch 'develop' of https://github.com/Xanhou/Terasology.git
Merge pull request #3 from Xanhou/master

Oops wrong branch
Added some javadoc and a TODO
Added some javadoc to test git.
Added script to allow me to init the eclipse project by double clikcing, saves me the effort of opening cmd.exe
Fixxed a bug in the MeshSorter.
Updating my repo.
Merge branch 'develop' of https://github.com/MovingBlocks/Terasology.git into develop
Made Core reg multithread safe.
Added a getter to the GameEngine + TerasologyEngine
Added netbeans files to gitignore
Moved MeshSorter.
Updated repo to latest from MovingBlocks/develop
In this commit:
- Fixxed a bug in the new getter of LocalPlayer
- Fixxed various bugs in Sorter
- Added sorter to MeshRenderer and BlockParticleEmitterSystem
- Removed automatic stopping of sorting thread.
- Added the logger for logging.
Removed the multithreading safety from CoreReg, as I do not use it anymore.
Removed some unused imports
Removed bat script for initing eclipse project
In this commit:
- Renames MeshSorter
- Fixxed a rare bug in GLSLShaderProgramInstance (double hash)
- Fixxed in GLSLShaderProgramInstance that 0 was both a valid return value and the "no entree yet" return value.
- Added the ';' key which switches rendering modes.
- Removed invalid TODO from CoreReg
- Removed unused getter from GameEngine
- Some minor renames
Added the license the the NearestSortingList