update Gemfile
updates a number of things in the cookbook

adds real test-kitchen support and specs
updates berkshelf dependencies to mirror other cookbooks
updates user recipe to authorize deployment user's pubkey