Merge branch 'release/3.0.0'
liberalised version of Symfony Event Dispatcher
Merge pull request #141 from shieldo/liberalise_event_dispatcher

liberalised version of Symfony Event Dispatcher
Added support for declaring an endpoint as default at the time of creation
Added support for DateTime objects as field value in an update document
bugfix edismax query
Merge commit '5e552644d85244071205187e6d05c2dc3bf74db9' into develop
Added unittest to test edismax requestbuilder
Added support for placeholders to delete query
Added curl_error output to HTTP exception in the Curl handler
Updated curl adapter unittests
Code style fixes
Added authentication support to endpoint
Added endpoint authentication support to adapters
Typo fix
Added endpoint __toString support
Merge branch 'feature/endpoint-auth' into develop
wip
removing temp files
Updated spellcheck responseparser and result tests