Separate tests for serializers

Separate the serializer tests into different files. Seeing travis-ci building failures but they seem to be related to memcached on the images.