Add support for creating tunnels with an identity file based authentication instead of the traditional user/password. This would allow creating tunnels for accessing AWS EC2 machines and much more.