Merge branch 'patches/fix_sshd' of https://github.com/cdburkard/mininet into cdburkard-patches/fix_sshd
fix popen to work with shell
promote waitListening to util.py
wait until sshd has started on each host
Minor codecheck fixes
Clean up sshd.py and its test so it works on VirtualBox
sshd.py: allow sshd args to be passed via commandline
Fix examples to work with new API (and vice-versa.)
Commented out kernel ref, moved to Open vSwitch.
Removed unnecessary init() calls.
Added two spaces before in-line # comments.
Fixed createLink args and cleaned up slightly.
Removed underscores for public Node methods. Minor cleanup & comments.
Tweaks to separate command and options.
Revived sshd.py example.
Use setuptools to install python files
Now, to reference mininet files, use 'import mininet.mininet'.
PYTHONPATH mods are no longer required for installation.
First crack at allowing Controller to be customized.Network may now be used with custom controllers.An example of doing this is in nox.py, which instantiates at TreeNetusing a custom Controller, NoxController, that runs nox_core ratherthan the reference controller.
Tweaks to documentation files and sshd and xterms examples.
Cleanup of doc files.Fixed xterm.py (and cleanup) to clean up screen sessions.Cleaned up sshd.py (though interface is still in flux.)Added 1024-node network example (treenet1024.py).Added example showing multiple tests on a single network (multitest.py)....
Changed cleanup to vaporize zombie screen sessions.Other minor cleanup.
Added INSTALL file incorporating Brandon's suggestions.
More tweaks for examples, which are still in progress.
Added sshd example, which starts up sshd on each host, allowing host access via ssh.
(It also adds a route from the root namespace to the data network viathe first OpenFlow switch, so when you ssh in you go through OpenFlow!)
Modified Network() to optionally decouple starting the network, running...