Add mosh command and install mosh-server on inception VM.
Remove () from mosh & tmux methods
move tmux & mosh onto a new line
Fail fast and helpfully if they don't have MOSH installed locally.
Merge branch 'master' into connect-via-mosh
Refactor and add some tests around MOSH
Extend AWS::create_security_group to accept ports args of form port_defn = { ssh: { protocol: "udp", ports: (60000..600050) } }
Ensure required ports are open on Inception VM's security group to enable 50 concurrent MOSH connections
Add method documentation for providers::was::extract_port_definition
Merge branch 'master' into connect-via-mosh
Merge branch 'master' into connect-via-mosh
Bugfix - ports_open? should take account of protocol in its comparison
Merge overlapping security group ranges
Revert "Merge overlapping security group ranges"

This reverts commit 3e80a41317e2a7e0b957bb7bd3135eef4ad51287.
Overlapping port ranges should create multiple security group rules.  Update tests to validate this.
Merge branch 'master' into connect-via-mosh