Add an "installing landscape" progress bar
fix KeyError in log for deploy errors
use actual mid of machine instead of assuming 1 when deploying controller charms. also adds some logging

Signed-off-by: Michael McCracken <mike.mccracken@canonical.com>
Explicitly return None from machine() when not found, and handle None in parse_state() by ignoring maas params. This probably indicates a 'fake' juju machine used for error reporting.

Signed-off-by: Michael McCracken <mike.mccracken@canonical.com>
more widgets

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
fix merge conflicts

remove gui

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>

Conflicts:
	cloudinstall/gui.py
	cloudinstall/pegasus.py
blah blah

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>