add --no-freeze option to CLI upload command
refactor uploading logic from CLI function into Berksfile#upload

Berksfile#upload now takes a ssl_verify option
Berksfile#upload now returns an array of hashes for each uploaded cookbook
bump required ridley version ~> 0.9.0
move Berksfile#resolver to a private function

fix formatting issues with comments and error message length in Berksfile
use Berkshelf::Mixin::Logging in Berksfile to log exceptions
add --halt-on-frozen command to CLI upload

* Cookbooks are automatically frozen on upload
* Cookbooks can be NOT frozen if given the --no-freeze option
* If a cookbook is uploaded which is frozen and the --halt-on-frozen flag is given then the CLI will exit with an error

fix a bug in setting the log level
minor refactor to reraising of FrozenError
no longer 'purge' cookbooks in acceptance tests. Purge was removed

from the latest version of Chef server
fix failing Berkshelf#vendor tests on Ruby 1.9.2
Merge pull request #431 from RiotGames/freeze-on-upload

Automatically freeze cookbooks on upload