Updates to namingStrategy, vistors, and README

The serializer.namingStrategy can now execpt a PropertyNamingStrategy
object.  The serializer.serializerVisitors and
serializer.deserializerVisitors properties were added.  Documentation
was updated.