Don't fail if you've logged into an older systemvm manually, before.
Set up rsync for systemvm patches.

Note the convenience of 'vagrant rsync-auto'.
Fix update_config.py use of subprocess.
Fix configure::waitForDevice when a device is missing.

Was using non-existing 'ip' variable.
Tests for update_config.py

These are failing on my machine with cloud.log lines like

  2014-08-07 14:34:09,509 Add dev eth2 table Table_eth2 10.0.2.0/24
  2014-08-07 14:34:09,511 Address 10.0.2.106/24 on device eth2 not configured
  2014-08-07 14:34:10,513 Device eth2 cannot be configured - device was not found

I think it's correct that they are failing -- this is work in progress.