monitored restclient
fix bug that monitor thread cannot be terminated
share a same ConnectionManager
synchronize on getting connection manager instance
clean up
clean up TODO
added some java doc and tweaked some connection monitor params
Merge pull request #82 from box/manageconnection

Manageconnection