upstart_service should accept args

right now we only accept --config-dir and --config-file for
upstart_service arguments. There should be a generic mechanism to pass
in service args.
Playbooks to for Neutron ML2+LinuxBridge+VLAN to VXLAN migration
Initial Dockerfile and Instructions.

needed git added to vagrant/bootstrap.yml and
fixed a bug where workstation was using wrong
box.
clean up testenv playbooks

Names for tasks, spaces, fix a conditional, use stat and copy for ssh
key, remove action and local_action syntax, name plays, remove mustash
brackets in task names.
Clean up horizon some more

Some tasks didn't have names. Flush handlers early to avoid an immediate
http restart.
Clean up nova-data role

names, whitespace, logic changes, failed_when.
Neutorn ML2 VLAN to VXLAN migration: cleanup
Merge pull request #624 from dlundquist/ml2-vlan-vxlan-migration

Playbooks to for Neutron ML2+LinuxBridge+VLAN to VXLAN migration
Merge pull request #627 from blueboxgroup/dockerdockerdocker

Initial Dockerfile and Instructions.
Merge pull request #622 from blueboxgroup/upstart-args

upstart_service should accept args
Merge pull request #623 from blueboxgroup/cleanup-testenv

clean up testenv playbooks
Merge pull request #632 from blueboxgroup/cleanup-horizon-more

Clean up horizon some more
Merge pull request #581 from blueboxgroup/nova-data-cleanup

Clean up nova-data role
More clean up of common role

More white space, more names, consolidate some tasks.

Also purge fireball leavings. Not in use, not likely to be used again.