1) Add check in ServerManagerTest to make sure that the Segment has been "checked out" before the factory ever sees it.
2) Some code readability changes to ReferenceCountingSegment
Merge pull request #217 from metamx/server_manager_unit_test

Robustness fixes for properly keeping track of when Segments are accessible