make sure port is always positive
Merge pull request #19 from shime/master

make sure port is always positive - causes issues with webrick