Added fps debug module.
Got joystick movement working. Doesn't accept properties yet.
Got joystick properties working.
Documented cutie and Scene.
Documented Util and Log.
Finished up documenting Log.
Got KeyCodes documented.
Converted tabs to spaces in KeyCodes.
Added documentation for Joystick and Behavior.

Added a Behavior class purely for documentation purposes. It's actually a little weird
to have a module also be a class, so it was difficult to document the constructor. I ended
up just having to make a method called 'Behavior'.
Merged in master branch