Add ability to deploy npm package (tarball)

See also: https://github.com/strongloop/strong-pm/pull/12
My only concern was if the user doesn't give a port, is there an error message, and is that message clear about what the problem is. If there's not error, or the error message is clear if/when it happens, then I'm happy :-)