Added RequestBodyParamConverter
Added service configuration for the request body param converter
Updated the ConfigurationCheckPass to ensure that the parameter converter listener is enabled when using the RequestBodyParamConverter
Updated documentation
Use the configured serializer instead of hardcoding jms_serializer
Removed typehint from RequestBodyParamConverter::_construct() and throw an exception if the argument's type is not JMS\Serializer\SerializerInterface or Symfony\Component\Serializer\SerializerInterface
Updated docs, as JMSSerializer is not a requirement for the request body param converter
Ignore typehinted controller method arguments when generating routes
Fixed exception handling to not throw exceptions that are unavailable in symfony 2.1
Removed instanceof checks for the injected serializer
Catch symfony serializer exceptions
Added validation support to the request body converter
Update configuration and service definition