be able to runserver without running a browser...
allow to use non-default Django port in order to not conflict with another Django instance
minor cleanup
allow to change the host
Minor cleanup.
Merge branch 'master' into plotting