Reservation buttons have correct disabled state

Fixes #36
Username in top bar

Authorization also now preferentially selects RIT Gmail accounts,
instead of simply auto-authorizing the user's primary account.

Fixes #33
Handle OAuth2 getuserinfo failure
Merge pull request #39 from RITHonorsTechCommittee/issue-33-show-email

Username in top bar

Fixes #33
v0.9.1
Merge branch 'master' into issue-36-disabled-buttons

Conflicts:
	dist/js/app.min.js
v0.9.2
Merge pull request #38 from RITHonorsTechCommittee/issue-36-disabled-buttons

Reservation buttons have correct disabled state
Merge branch 'master' into issue-23-no-hardcode-floor

Conflicts:
	dist/js/app.min.js