Clean up nesting a bit in tcp discover
Add ssh transport for ls-remote
Add deps of example as dev dependencies