#1718 Initial refactor of controls.lua
#1718 Renamed buttons to actions for clarity
#1718 Bug fixes and reorganization
#1718 Renamed controls.lua
#1718 Fixed enough things to pass test suite
#1718 Updated all simple-to-change files.
#1718 Add some very basic tests
#1718 Get main and splash working again
#1718 Intermediate work on menus
#1718 Remap fix and default control sharing
#1718 Almost all support done
#1718 Cleanup
#1718 Various enhancements to tests
#1718 Use lowercase method names
Fix #1682
Merge pull request #1729 from campadrenalin/bug1718-non-global-controls

Non-global controls objects
Merge pull request #1743 from bucketh3ad/debug_bug

Fix #1682
Adds remaining AD&D costumes
Adds missing comma
Merge pull request #1748 from reddfawks/happylikeadragon

Adds remaining AD&D costumes