changes s3bucketnamemanager to have defaults of the new single bucket method.
changes #bucket and #bucket_url, adds tests
removes env var lookup for bucket_urls, updates specs
removes env var lookup for bucket, updates specs
more updates moving towards a single bucket with a folder structure of bucket/client/locaiton/asset
 updates saves manager,
updates specs which were before stubbing the entire method being tested ... woops! hah
adds back rescue clause, logs the error message, returns empty array
adds bucket_asset_key_prefix method to client and location
adds some specs
adds specs for the location#bucket_asset_key_prefix
work on saves manager, refactoring, specs
refactors prefix, fixes dump presigned url to look at right path
adds asset key prefix to the js uploader, specs
 updates stylesheet uploader for new bucket setup, specs
Merge remote-tracking branch 'origin/master' into bucket-limit-79974552
fixes reference to object properties actually being called on the leaf, fixes backups_path by removing prepended slash
rescues from heroku platform errors in saves manager, shows error message in app notice.
strips dots from user emails, removes the prefixes from the ids
parameterize the email
references the branch as a collection in order to use []
changes the target branch method name to reference children since thats what it returns,
refactor the full path method,
no [] method on the child collection so we have to iterate over each one and see if its the key we are looking for... lame
removes extra white space