set manager to null if service disconnects, so isConnected() returns the proper value.  Per #29