unicorn upstart dep should also check if the upstart file needs to be rendered

* just checking if the unicorns are running isn't enough. They might be
  running but without an upstart config that will start them on boot
don't worry if starting unicorns via initctl fails

* the met? block will check that processes have started correctly