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