CURATOR-126: Fix race condition in CuratorFrameworkImpl.close()

Threads should always be re-interrupted. It may be that a break statement should be added.