added profile thumbnail and Login button ui tweaks in _navbar which were left in header.ejs file
changed the content of the event form modal
added fancy content in all the modal dialogs
Reorganize conf; add test email server; add tests

Previously, the configuration loading was a bit scattered: `conf.json`
defined configuration, but these were munged and filtered by
`bin/unhangout-server` and `lib/unhangout-server.js`.  Some libraries
received this munged options object on init, but some did not, and had
to load options directly from `conf.json`, leading to some
inconsistencies.

To fix this, move all configuration loading into `lib/options.js`, which
all libraries should use to load configuration unless they have a very
good reason not to.  Remove all munged names -- names of configurable
options should be the same as those found in `conf.json` (including the
"UNHANGOUT_" prefix where present).

Add a test email server in bin/email-server.js, which can be used
for displaying emails on the console as well as maintaining an outbox
for use by unit tests.

Add tests for "Create an Unhangout" button and email handling.
Cleanup comment and debug logging
Always use native hangout notices; no persistence

Also, add a link to add the current event's URL to the message for
copy/pasting.
Merge branch 'load-simulator' into header-ui

Fix the configuration loading in light of the new lib/options parsing.

Conflicts:
	bin/unhangout-server
Update load simulator: aggregate performance stats