TimestampIdGenerator.java was not working right, fixed it.  Also improved IdAccessor.java

Signed-off-by: gburgett <gordon.burgett@gmail.com>