Provide a consistent style in provision.sh

As mentioned in #195, Google has a great Shell Style Guide here: http://google-styleguide.googlecode.com/svn/trunk/shell.xml

This PR is an attempt to make use of some key style elements that may be lacking in our current VVV setup.

Not ready for merge quite yet.