[WIP] Introce SearchProcessor

                   
|Q            |A  |
|---          |---|
|Bug Fix?     |no |
|New Feature? |yes|
|BC Breaks?   |no |
|Deprecations?|no |
|Tests Pass?  |no |
|Fixed Tickets|   |
|License      |MIT|
                   

Basically it provides a way to make searching easier.

* Translating input-processor errors to human friendly version
* Processing a search-form and processing from the request
* Caching processed results for better performance

And provides an optional system to remember the search-condition
using a filter-code which may be stored in a session or cookie
(or anything else)

Tests and documentation are currently missing.
This just a RFC idea to get something working.

Even though its not really coupled to the FrameworkBundle
most logic it not really usable for other Frameworks at the moment.

 Sent using [Gush](https://github.com/gushphp/gush)
This must be changed once https://github.com/rollerworks/RollerworksSearch/issues/10 is resolved.