modify options page to change controls

* control object stored in the `Main` instance now
	- this is to get around the fact that the `GamePage` doesn't exist in between pages.
	- good enough for now, and works since short on time
Crap commit, rebase later
Get rid of FutileDemos meta file
Move lives logic to `GamePage`

Though, it really should be in something only concerned with Logic, and
not page-displaying elements as well.

OH WELL
Merge pull request #13 from registered99/lives

Lives
Merge in origin/options_page
Merge pull request #12 from registered99/option_page

modify options page to change controls
Add end of level condition
Merge branch 'master' into levels

Conflicts:
	Assets/Scripts/Pages/Gamepage.cs

-- Needed to force the ShotManager to check for an empty container due
to a race condition where an Enemy tries to `shoot()` before it is GC'd,
causing the ShotManager to freak out.