add port, ip, and notebookdir options with reasonable defaults
Merge pull request #694 from oostendo/develop

add port, ip, and notebookdir options with reasonable defaults