Add search controller, builder & provider

Add DoctrineSearchProvider

Fix search providers