Switch to argparse.
Add tunnel action.
Add tests.
Remove unused args.
Merge pull request #2 from beregond/dev

Tunneling.