Find serialize/unserialize via ADL. (#39)
Redo serialization_stream.
Move serialization_stream.h implementation into serialization_stream.cpp