Fix upstart scripts to only start when dependent services are up

Should ensure that after running `vagrant reload`, the `celeryd`, `tiler`, and `ecoservice` jobs will be running.

Fixes #21