Adds 3rd party adapter functionality
Tidies up compiler pass
Adds new style paginator service and fixes adapter pass to correctly pass tagged services as adapters
Adds a setList method to adapter interface
Adds form type to allow new paginator to be bound to a request data
Tidies get results to detect array iterator (some adapters return this)
Adds serializer hack property (to make sure results are output) and adds fixed serializer configuration
Merge branch 'feature/3rd_party_adapters'

Conflicts:
	Resources/config/services.xml