fix for issue #494
chanjo integration
Clean up unit tests: add shell script to run, mark current broken tests #496
issue #249 - chanjo integration
Merge branch 'dev' - chanjo integration
Merge remote-tracking branch 'upstream/master'
When building docker image, put environmental variable updates in /etc/environment #497. Ensure bcbio symlinked into PATH when doing upgrades
Merge remote-tracking branch 'upstream/master'
polish fix for issue #494. add unit test
moved chanjo test stub to test directory
renamed variable based on code review
specify version for chanjo
Merge branch 'master' of https://github.com/kern3020/bcbio-nextgen
extended notes on how to run a stub pipeline for chanjo
Add arvados-python-client dependency.
Add slides from BOSC and GCC conference talks
Add slides from BOSC and GCC conference talks
Find post_process-sample.yaml properly

Previous code was looking in data/ instead of data/automated.
Turn off GEMINI for integration tests.

This way you can run the tests without a huge GEMINI install.
Refactor: remove code referring to a lane

The concept of a lane to process is stale in the code, which was creating some
confusing code simply due to naming.  Sometimes it was lanes, lane_items,
samples, data, etc. This keeps 'samples' as a list of those data dictionaries
and removes the lane module.

Thanks to @kern3020 for bringing up the issue and @chapmanb for clarifying
that the code was stale.