select another default random port for notebook

Otherwise browser might do some non-desired caching of some
resources like custom.js which is annoying for people using
ipython-notebook for many languages.
Merge pull request #23 from Carreau/random-port

select another default random port for notebook