Merge pull request #260 from drewww/hangoutid

Hangoutid
Merge branch 'master' of github.com:drewww/unhangout
Added icons for admin menu bar and changed Admin to event settings
added my events panel in the homepage navbar
fixed the css issue with persistent dropdown menu list active color
Ideas in Action goes in past events
Temporary fix to ensure permalinks clear
added new ai and psd files for how-to-unhangout page and modified the content
Removed the character limit on title and description
Merge branch 'master' into header-ui

Conflicts:
	public/js/index.js
Fix cursor for menu items, add event ctrl to menu

Re-add "href='#'" to menu links to ensure browsers do the right thing
with cursors.  Add `preventDefault` calls to event handlers to avoid
unnecessary hash urls.

Add start/stop event menu item to the "Event Settings" menu; augment API
handler for starting/stopping events to function with AJAX calls for
this purpose.

Make start/stop events and start/stop sessions menu items conditional,
so that only the relevant one is enabled at any time.
Switch how-to-unhangout to pre-scaled images
Fix tests, de-duplicate identity menu
Merge branch 'master' into simplify-session-state

Conflicts:
	public/js/admin.js
	views/admin.ejs
Add session "stopping" state; handle restarts

Add a "stopping" state (and associated persisted value,
"hangout-stop-request-time") to more cleanly handle state of sessions
that are stopping.  Add handlers to onRestart which restore timers for
expiration and stopping of sessions on server restart.
Merge branch 'master' into hoa

Conflicts:
	test/test.youtube-embed.selenium.js
Fix tests from merge