changed init to pass the port to the connnection class rather than trying to append it to the host value. Resolves issue #46. Added a test for this behaviour.
Added pyc files to the list of gitignore statements
Merge pull request #2 from knowsis/multi-host-multi-port

Multi host multi port