Remove alias_method on UI module

For whatever reason, `alias_method` inside a module on Windows doesn't do "the thing". It can't find super, which sucks.
Merge pull request #527 from sethvargo/alias_method_windows

Remove alias_method on UI module
Raise an error if there are spaces in the cookbook files or cookbook names
Warn if spaces in path on upload (fixes #530)
Fix the default locations by rescuing the "right thing"
Move rescues into ChefApiLocation and only catch CookbookNotFound
Merge pull request #516 from sethvargo/fix_default_locations

Default locations are broken
Merge pull request #534 from sethvargo/warn_if_spaces

Warn if spaces
Add test-kitchen