Simplifies setup a bit by running a few commands for you

Squashed commit of the following:

commit 10a593c43ff7971773be99556fc3f1fc201df606
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Tue Nov 19 19:03:47 2013 -0500

    applies shell provisioning only to compute node

commit cb9fce3b35e5b8c152c1dedab839fbfd41431d8e
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Tue Nov 19 18:40:23 2013 -0500

    grabs packages via shell provisioning