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 
Again, I have trouble understanding at what level this boolean expression is operating at.