Add -p option for port, fixes #4