small optimizations
new screen switching architecture
Reduce code size by refactoring usage of guiGetBackToCurrentScreen()
Cheap hack to build betatester_setup
Makefile: Specify ALUMINUM case when building BETATESTERS_SETUP
Add BETATESTERS_SETUP_PIN target
Makefile: Cheap hack to automate rebasing master and MooltiCATS
Revert "Reduce code size by refactoring usage of guiGetBackToCurrentScreen()"

This reverts commit 60f52c83a6f6e8a5dbc6f568fd01cd68b39f55af.
CATS: All your pass are belong to us.