Refactor proxy

1. Now proxy iterates over DTO and tries to fetch data from data store
to kaltura entities instead of iterating over the data store and trying
to create kaltura objects
2. Add configuration to the router.
3. All data from external provider is stored in the proxyData config
container and is available for all proxy plugins the inherit form
baseProxyPlugin,