Removed un-used Provider and ProviderBase classes

Changed GetContainers() command to use JSON format and accordingly changed ContainerCollection class
ContainerCollectionParser now parse JSON string
Some test changed according to new design of ContainerCollection object