added ogre ninja as placeholder human model

Signed-off-by: Miles Whiticker <miles.whiticker@gmail.com>
added human mob with working physics (no movement), rework/cleanup of input handlers (partly to split up mouselook from observerflight), reworked some atom level stuff

Signed-off-by: Miles Whiticker <miles.whiticker@gmail.com>
reworked some atom level stuff, cleanup/standardize of atommanager, added mob/observer and mob/human to atommanager, majorly fixed up the debugdrawer/effectmanager + propogated the fixed version across all atoms (virtually no ongoing lag!), cleaned up and fixed a bunch of physics stuff

Signed-off-by: Miles Whiticker <miles.whiticker@gmail.com>