Various minor fixes.

* Turn seed list into tuple for immutability.
* Fix typo in function name.
* Make the default for http_port be 0 for ease of use.
* Ensure the server ip really is public if STUN is disabled.
* The parser automatically informs the user if a bad command was issued.