* Add metadata requestParam to /refresh specific routes
* Added requestParam that will be included in the event as a map of key:value pairs
* ScopedRefreshRoutesEvent: RefreshRoutesEvent was extended hierarchically to add metadata for filtering
* Modify CachingRouteLocator to filter in case the incoming event is ScopedRefreshRoutesEvent
* Change refresh by group for covering deletion
When all the routes in a group were deleted, the refresh were not done
---------
Co-authored-by: Spencer Gibb <sgibb@pivotal.io>