Fix pair; implement tuple; deprotect load/store
- std::pair was missing a load_from/store_to implementation - reimplemented std::pair support as std::tuple support, with std::pair being just a specialization of the tuple serializer. - De-protected load_from/store_to; they require friend classes all over the place because they aren't really "protected". - remove serializer.cpp in favour of just inlining its three small functions in the .hpp.
Showing with 67 additions and 37 deletions