Remove all interfaces for services like IBrandService, ICategoryService etc

- These interfaces is over abstracted, we actually don't want developers to replace service implementations but extend domain logic by activities or some more narrowed interfaces
- These interfaces do not expose commerce instance information,
  so when we want to manipulate data for an instance, we have to build a instance context, this is not convenient, so remove it for a easier life
Minor refactoring on repository