Give kill and stop functions the ability to kill/stop erlang Ports.
Manage can also take an Erlang port.
Add guard to ensure port is a port.
Add guard to Pid manage clause in order to differentiate it from the Port clause.
Merge pull request #23 from davidw/master

Give kill and stop functions the ability to kill/stop erlang Ports.