Shutdown droplets by default. Support poweroff with vagrant halt -f.

This patch uses the 'shutdown' action rather than poweroff when using vagrant halt, as i think would be expected by the user.

This also fixes an inconsistency where the "reboot" action performs a graceful restart, while "halt" powers off.