remove KVM creation for bootstrap node
simplify node wait, no need to duplicate LDS checks
add machinewait.py, formerly landscape/ui.py
reset display state after continuing to do_install
moar logging

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
update log in configure-landscape

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge pull request #268 from Ubuntu-Solutions-Engineering/no-bootstrap-kvm

Remove KVM creation for juju state server, simplify machine wait view
colorize node status in node wait screen
Rename Landscape option, use constants
standardize newlines at start of files
remove redundant email field and out of date 'optional' labels.
remove unused class
simplify machinewait UI, fix button focus, center button label
Merge pull request #269 from Ubuntu-Solutions-Engineering/ui-tweaks-lscape

UI tweaks for landscape install path
Fixes issue with reading credentials as incorrect user

During the configuring of Landscape portion it was attempting to
run as an incorrect user.

Fixes #214

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge pull request #270 from Ubuntu-Solutions-Engineering/patch-fix-214

Fixes issue with reading credentials as incorrect user
Check for permission errors opening log and give better warning.
Merge pull request #271 from Ubuntu-Solutions-Engineering/better-handling-perm-error

Check for permission errors opening log and give better warning.
adds persistent flash messages to failed inputs

Adds a error text above the dialog box when failed
inputs occur (eg. missing required maas fields)

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge pull request #272 from Ubuntu-Solutions-Engineering/feature-flash-message

adds persistent flash messages to failed inputs