Make it more obvious what JSON attributes to configure
More user-friendly error message

Users of Vagrant aren't used to deciphering Ruby exceptions
Resolve merge conflicts