- pulled out settings into module
- added robust cmd line reload option
- added script arg to load an additional script
- added more functionality into settings which isn't based on command line params
- split up server startup into smaller functions
- implemented robust reloader
- modified js code so that we can send messages to it to tell it to reload
imports at the top of the file
reload functionality moved to serverrun.coffee
fixing tests - set params on settings, rather than passing in args
loading a single object from the server
Merge remote-tracking branch 'origin/master' into feature/load_object

Conflicts:
	bokeh/session.py
bugfixes for object loading
Made report_issue function py3 compatible.
typo in comments fixed
syntactic changes from comments by @damianavila
Merge remote-tracking branch 'origin/master' into feature/robust_reloader

Conflicts:
	bokeh/server/__init__.py
Fix https://github.com/ContinuumIO/bokeh/issues/675
Added docs for report_issue function.
Merge pull request #681 from ContinuumIO/hotfix/hover_tool_orientation

Fix hover tooltip going off page
Fixed typo.
Merge pull request #667 from damianavila/input

Made report_issue function py3 compatible and docs...
fix https://github.com/ContinuumIO/bokeh/issues/466
Merge pull request #605 from ContinuumIO/feature/robust_reloader

Feature/robust reloader
mpl kwarg and example fixes
Merge pull request #627 from ContinuumIO/feature/load_object

loading a single object from the server