fix CS
refactor: Use symfony-di services and compilers
fix tests
fix Metadata handling
update .travis.yml - remove symfony 2.1

This version breaks with the doctrine-bundle
and second, is anyone still even using this version?
Merge pull request #2 from rollerworks/di-extension

merge #2 Reminder, use the new symfony-di-extension (sstok)

This PR was merged into rollerworks:master branch.

Discussion
----------

Use the new extension. https://github.com/rollerworks/rollerworks-search-symfony-di

Once https://github.com/rollerworks/RollerworksSearch/pull/22 is merged.

Commits
-------

bb54a3e4c19ca680e6abfaf349734b879b18bdeb fix CS (sstok)
5870e91c48aa2080f9971469ab9a8b2e807ce435 refactor: Use symfony-di services and compilers (sstok)
43ebd0d59c365b8f4447b8acbef622e43ca4c3cf fix tests (sstok)
dc06f818bf791838aa35a4790f9b1da432228f55 fix Metadata handling (sstok)
bc220ae85df85760780cbf791d438aecf8836791 update .travis.yml - remove symfony 2.1

This version breaks with the doctrine-bundle
and second, is anyone still even using this version? (sstok)