Added LuaInterface files and references; Changed buttonBindings and keyBindings fields of Game class to static readonly; Added BindButton and BindKey methods to Game; Moved bindings configuration to external script; Refactored detectInput and detectInputOnce methods to deal with exceptions related to bad configuration