Working on "Demo" object and other minor Lua bindings

Binding data types to Lua.
Working on fixing up InputState for gamepad to use within Lua.  Changed
input to receive int as a param instead of PlayerIndex enums.