support for multiple chef servers

Berkshelf users should be able to install and pull cookbooks from multiple Chef servers.

This could possibly be implemented with "from" and "to" semantics.

Use case:

berks install from corp-master
berks upload to laptop-local-chefserver
*multi-vm-vagrant-up* *test* *hack* *hack* *test*
berks upload to staging-organization