Adding multiple provider support & bug fix

Added support for multiple providers
Fixed race condition where upload might be attempt to non extant
container
Updating readme to reflect config changes
updating to user .cfcprc
Updating config file name