Adjusted OuyaController thumbstick diagonals and fixed the way I was using SDL2 user events.
Cleaned up a few comments.
Added MenuNav to button class, which will specify the links in a traversal graph for controller-based menu navigation.  Removed some more dead code.  Autoformatted whitespace in button.cpp.