ACCUMULO-1000 used zoolocks for invalidating conditinal sessions.  Added code to clean up conditional session on close().  Added some javadoc.  Foxed some other odds and ends