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 
This is good advice that I'm inclined to agree with, but I'm not willing to make this change unless similar changes also occur in other repos.