Check-in initial python redux.
Construct package list and restart_map dynamically. Check-in tests.
Update tests.  convert restart_map generation to a broader resource_map.
Add ssh + cert methods.
Add main context generators.
Begin local context tests.
Finish local context tests.
Save local flag files describing net manager and q plugin.
Add libvirt context to enable TCP listening when migration is configured.
Checkin templates.
Add context generator for handling config-flags charm config setting.
Finish up: new templates, ssh key creation, Makefile.
tests/ -> unit_tests/
*_relations.py -> *_hooks.py
Update symlinks.
Ensure all apt_install calls are fatal.
Update tests.
Add start/stop links.
neutron compat.
Appropriately update resource_map in presence of quantum.