IoC/DI support - providers can be instantiated also by constructor and property setters so they don't depend on the .NET configuration model
FileSystemProvider - virtual path is resolved event when the provider is first accessed from a background thread in ASP.NET application - HostingEnvironment.IsHosted and HostingEnvironment.ApplicationPhysicalPath is used instead of HttpContext.Current != null and HttpContext.Current.Request.PhysicalApplicationPath
BlobStoreProvider - configuration attribute "ContainerName" renamed to "containerName" to be conform with other configuration properties
BlobStoreProvider several bugs fixed
  - Save method didn't work when the blob hasn't existed yet
  - Exists method didn't return false on non-existing blob but thrown an exception
  - Load method for byte array didn't work at all
  - Load method for stream worked but didn't set the memory stream position to 0 before returning it
Integration test extended to cover some of the cases above
Merge pull request #1 from tomasherceg/master

IoC/DI support, some bug fixes and integration tests added