title: Keeping a foreground service alive with binding
body: <p>I've built a service that uses <code>startForeground()</code> to stay alive, but I need to use binding to   connect it to my activities.</p>
  
  <p>It turns out that even if the service is running in the foreground, it's still killed when all activities unbind from it.  How can I keep the service alive, even when no activities are bound to it?</p>