Match `shallow_clone` default to deploy lwrp

This fixes COOK-4733.

Because it's behavior is git is fragile, the `shallow_clone` option should be considered an advanced use case, and, in fact, it's not the default in the deploy LWRP. When this option was made configurable in COOK-2597, the default was unfortunately set to `true` rather than `false`.
Merge pull request #44 from jcoleman/patch-1

Match `shallow_clone` default to deploy lwrp
bumped version
added rollback support
added Berksfile
Merge pull request #1 from Chili-Man/feature/rollbacks

Roll back support