Updated Narrative typespec to better deal with dependencies.
More work on spec updates, and some console.log cleanup.
Updated Narrative to properly (internally) store data dependencies, and load them into data panel.
Update to save dependencies as a separate field from metadata.
Updated spec, updated workspace saving to use new spec
new logging proxy
tests for log proxy
mostly fixed up logging and proxy. time to test on dev
added script and assoc. install
parse tests working, fixed old kbtypes test error
added client for testing, though testing isnt very automated yet
Updates to dependency management - note this is currently pointed at the dev workspace.
added logging on narrative open
Improved help for proxy, made listen host/port more flexible
Merge remote-tracking branch 'origin/master' into dang_log_proxy
Merge branch 'master' into dev-dependencies

Conflicts:
	src/notebook/ipython_profiles/profile_narrative/kbase_templates/static/kbase/js/widgets/kbaseNarrativeWorkspace.js
reformatted as plain markdown and simplified some instructions
made kblogging work
changed default port
put logging config in main config file