added toPathToken()
added self-updating versions of ServiceInfo and NodeInfo objects; changed ServiceInfo and NodeInfo into interfaces
added methods for unit testing
unit test
edited comments
added test for destroy()
handling null bytes
added comment
initial unit test
handling initial null
added more time for test to pass
set guava version back to 13.0.1
increased tolerance for unit test
Merge branch 'develop'