getting lp types right
added storage struct for serialization
added mpi datatype and serialization functions

- io_mpi_datatype_lp to commit MPI datatype, with LP and RNG information
- io_(de)serialize_lp to load lp data into a single buffer