Fix a timeout bug.
Merge pull request #900 from StackStorm/fix_local_runner_bug

Fix a timeout error not being correctly propagated
Move get_packs_base_path and get_pack_base_path to utils in st2common.
Remove dependency on RunnerContainerService from st2common.
RunnerContainerService uses utils from st2common
Move import closer to make them essentially optional

- This way all components do not have to be deployed for bootstrap
to succeed.
- It would be nice to do this in a pluggable manner but that requires
setuptools to be used.
Add comments.
Merge pull request #901 from StackStorm/st2common-isolation

St2common isolation
Make stream return headers immediately
Merge pull request #903 from StackStorm/feature/stream

Make stream return headers immediately
Add missing license header.
Merge branch 'master' into st2auth_standalone_support
Allow all the st2auth options to also be specified via the command line
arguments.
Add description for all the st2auth options.
Add MongoDB authentication backend.
Add tests for MongoDB auth backend.