Fixed not being able to spawn at spawn point.
Added new test map and new VisualPlayer model.
Adjusted player model size and added blend file.
Fixed deletion of player on getting kicked.
Added menu callbacks to own namespace.
Extended disconnect method.
Added PythonTools::execFile().
Changed PythonTools::initPython and constructor of Explore to take StringVector with command line arguments.
Added command line parsing method; Added preliminary dedicated server mode (--dedicated switch); Added possibility to load another config file.
Added BulletTools::createCollisionObjectPtr and fixed typo; changed Entity to actually use BulletTools.
Changed Entity to allow using a btGhostObject.
Made VisualPlayer use a ghost object to fix issue #1.
Added serialization of linear velocity to sync players better.
Moved mouse locking and move detection code from EventReceiver to LocalPlayer; Made mouse speed settable through config file.
Fixed usage of C++11 std::isnan.
Moved adding and deleting of rigid bodies from BulletSceneNodeAnimator to Entity.
Added collision filtering properties.
Changed EntityTools' ray testing methods to use RayData struct as paramter, e.g. to allow filtering ray collisions.
Fixed two small issues preventing win building.
Moved name resolution to new class NetworkTools and changed ExploreMenu to use it.