track bind state to the CW service

This prevents crashes when we call unbind but aren't actually binded, the crashes look like:

     java.lang.IllegalArgumentException:
     Service not registered: info.guardianproject.cacheword.CacheWordHandler