Moved runtime to a scenario module

Also, folder structure changes.
Fixed tanks NRE when scanning

The tanks were throwing an NRE because they were trying to access the
blacklist on the runtime before it was ready.
Fixed using a coroutine (thanks xEvilReeperx!)
Moved settings to the scenario module

Settings are now held in the scenario module.
Failure modules now have a coroutine that waits until the server is
ready to fetch settings and such.
Partial fix for issue #9 (but not yet complete).

General cleanup of the code (now DEBUG builds are equivalent to
RELEASE).
App button

Not working at the moment. The button code is throwing a weird
exception.
App button

"Solved" the previous bug (it was a timing issue)
Cleanup and comments

Commented the new GUI code.
Updated the version number in the code.
Alpha 3.2 release