add global search support
delay the root filter to prevent issues with the global search
Merge pull request #192 from sonata-project/global_search

Global search