Finished lock free list so far.

Nothing tested yet, things have to be marked with shared, cas still
needs to be imported. (Code won't compile at the moment)