Ported changes for atomic updates over from wikia/app
Added unit tests for code changes
Fix exception typo
Add functionality to store and access collate params in spellcheck component
Inject collate params into the request
Write test for changes to Solarium_Query_Select_Component_Spellcheck
Wrote test for changes to Solarium_Client_RequestBuilder_Select_Component_Spellcheck change
Small fixes in unittest and edismax example
Merge branch 'develop' of github.com:basdenooijer/solarium into develop
Unittest fixes for the event dispatcher. Updated event dispatcher to allow for unittest fixes.
Added phpunit config for travis-ci
Merge branch 'release/3.0.0'
PR #140 Merge branch 'add_collate_params' of github.com:relwell/solarium into develop

Conflicts:
	library/Solarium/QueryType/Select/Query/Component/Spellcheck.php
Merge branch 'atomic-updates' of github.com:relwell/solarium into develop
Refactored the code into the existing document class, to prevent introducing the complexity of two document types.
Moved the document class into a subfolder, updated all references
Added / updated unittests

Conflicts:
	library/Solarium/QueryType/Update/RequestBuilder.php
Added escaping of forward slashes, these were introduced in Solr 4 regex support.
Added support for versioning / optimistic concurrency control
Added support for collections
Added support for realtime get queries
liberalised version of Symfony Event Dispatcher
Merge pull request #141 from shieldo/liberalise_event_dispatcher

liberalised version of Symfony Event Dispatcher