Update Berkshelf setup

`vagrant up` was not working for me on this cookbook out of the box.  I went ahead and updated the Berkshelf setup, and now I can jam on vagrant just fine.

* ignore .vagrant
* rename Berkshelf to Berksfile (?)
* modernize Berksfile
* update Vagrantfile to use berks