code: @Override
      public boolean onUnbind(Intent intent) {
          LogManager.i(TAG, "unbinding so destroying self");
          this.stopForeground(true);
          this.stopSelf();
          return false;
      }
docs: called when the last bound client calls unbind