Improve upstart job reliability

This should allow upstart jobs to start reliably on bare metal, vagrant
boxes, and AWS EC2 instances. Bare metal and EC2 untested.
Merge pull request #194 from WorldBank-Transport/feature/upstart-fixes

Improve upstart job reliability
Bugfix empty indicators_version endpoint
Fix bower leaflet dependency load order
Fix Indicator view csv import receives city_name as list
WIP: Indicator charts - Template for mode pie/bar charts

Added charts:
 - Distance Stops
 - Num Stops
Add missing INDICATOR_DESCRIPTION strings
Merge pull request #195 from WorldBank-Transport/feature/indicator-charts

Feature/indicator charts
Add separate angular config for windshaft

This adds a separate config file for windshaft
that gets written on provisioning.

Fixes #160
Add checks before running rabbitmqctl commands

These checks prevent rabbitmq from erroring out and
not finishing its setup. This happens if these commands
are run more than once without checking if users and
virtualhosts have been added/deleted.