Added serialize default exclusion and "only" customization function
Modified serializer factory function to return the Serializer not an instance of the Serializer to be more consistent
Cleaned up dependency injection logic (and fixed transformer / interceptor retrieval to work correctly)