Bug 904637: Only disconnect IndexDBParents once, r=bent

IndexDBParent::Disconnect can only be called once. During
shutdown of an app, it can happen that Disconnect of an
instance has been run before. In this case, we run from
the Disconnect method immediately.