Improve the algorithm for searching for a Berksfile

Fixes https://github.com/berkshelf/vagrant-berkshelf/issues/235
There's a really weird tri-state thing with `enabled`, so I elected to have the default value be "MAYBE" and then finalize it later