Added Java implementation of lock-free list

This new linked list allows for list traversals using relaxed atomics
(aka weak atomics)