removed duplicate config keys for session and auth documents
Convert to using django-mongonaut and mongoengine and drop SQL
entirely
* added mongodb service to travis
* converted show_map to use mongoengine
* added a mock to web/tests when testing database counts from mongodb
* lazy import the Event model in homepage so that we can mock it out
* added nose dependency for testcases
* fixed the hostname when testing locally
added test and code to generate URLs per user to get unique
bookmarklets
dropped mongodb-engine requirement
basic signin form added