See description.

* Added loading widget for map data
* Using Mocha/Zombie for web GUI testing
* Updated install script for new sample data
* More spam protection