No longer require ClientMissionCleanup to be present to add particle emitters.
Now projectiles wont explode before they have been armed. Results in projectiles being able to collide with several objects before exploding.
Removed indentation fixes.
Created Header file for net.cpp
Fix BitVector copy constructor.

Initialize all member variables.
fixed camera code not checking for invalid/missing datablock: crashed before
compile fix for rift sdk ver 0.2.2
fixed pointer problems and guard in material files
added checks for valid pointers after locking
Removed Ranges and cleaned up updateLookAnimation function.
Added Recast/Detour library code and module.
Added PLC_Navigation hint for gathering navmesh polygon data.
Added navmesh wrapper code and module.
Bullet Library v2.81
Merge pull request #431 from eightyeight/recast-pull-librecast

Recast part 1: librecast
Merge pull request #432 from eightyeight/recast-pull-plc_navigation

Recast part 2: PLC_Navigation
Merge pull request #433 from eightyeight/recast-pull-navigation

Recast part 3: wrapper classes
Merge pull request #434 from LuisAntonRebollo/Bullet_2_81

Bullet Library v2.81
Merge pull request #422 from tdev/rift-update

compile fix for rift sdk ver 0.2.2
Increase terrain editor and painter max brush size to 256 x 256