Added debug draw event, asset manager fixes, camera shaking, updated lightmap and scene stuff,

Signed-off-by: Sam Hellawell <sshellawell@gmail.com>
Started work on a math library, added supportsKeyboard() to platform, improved characters, removed garbage screen manager code

Signed-off-by: Sam Hellawell <sshellawell@gmail.com>