berks apply command

Addresses #440 

This adds the `berks apply ENVIRONMENT` command to Berkshelf.

ALL version locks will be applied to the target environment's cookbook_versions hash

:warning: Note that this does not address if cookbooks are being pulled from a path or git source. Perhaps this should error out if path or git cookbooks are detected?