Add timeout checking for ShareCircleServiceCommand.
Add getCurrentCommand method to DefaultServiceManager.