Update to Solarium 3.0.*

- Updated to Solarium 3.0.* (which is fully namespaced)
- Updated Unit tests
- PSR-2 fixes