Unregister shutdown hook on graph closure

fixes #626
Remove ConcurrentLinkedDeque for Java 6 compat

ConcurrentLinkedDeque was introduced in Java 7.  ConcurrentLinkedQueue
has been available since Java 5 and can work just as well in the
context where the deque was formerly used.
Reduce fuzz test message size to 4 kB