Refactoring of Service Catalog client

* ServiceConfig struct embedding Service
* Removed Registrator. Instead, use client directly + utils
* Small changes in memstorage (extracted validation)
* Refactoring in remoteclient
ServiceCatalog: added client API for search/filtering (not yet implemented)
Merge branch 'local' into develop