Merge branch '2.0dev' into 2.0merge
Conflicts: .gitignore .pylint examples/miniedit.py mininet/node.py mininet/util.py util/install.sh util/vm/install-mininet-vm.sh
pep8: fix E128 continuation line under-indented errors
I wasn't sure this was worth fixing at first, but it does look more readablenow.
pep8: Fix E125 continuation line does not distinguish itself from next logical line
pep8: Fix E203 whitespace before punctutation
Pass code check.
Fix codecheck and MininetWithControlNet.
Fixed minor breakage due to code cleanup.
Correctly handle xterm creation with new makeTerm interface.
Added a simple graphical network editor demo.