Introduce encrypted databag support

* Introduce optional encrypted data bag support
* Upgrade to ChefSpec 3
* ChefSpec for encrypted data bag support
* TestKitchen for encrypted data bag support