Adding JSON serializer to the gem.  Close #194
Update contributors.
Refactoring the serializers to be modules instead of classes, since they never get instantiated.