Add serialize, deserialize methods that pull serializer from cls

Most users will be autoserializing classes, so why not dump the
serializer into the class anyway?  Now we can serialize/deserialize
without knowing which serializer is doing the work for us.