Merge pull request #116 from rainforestapp/vnc-fix

Fix VNC Password
Change stringdoc for image_mode to reflect actual type
Merge pull request #117 from rainforestapp/image-mode-config

Configuration for image_mode
Refactored the network definition to use a shared attribute module with
the domain definition class
Don't delete the network config unless it has changed
Merge branch 'network-update'
Don't update the network unless if the hosts have change
Merge branch 'network-update'