Hide future lessons again on master branch
Merge branch 'staging'

* staging:
  Retitle exercise
Merge branch 'staging' (early part)

* 'staging' (early part):
  Misnamed include for notebook setup
  Need to define notebook setup in one of the content files because of Jinja ordering
  Make the notebook work by including setup
  Misplaced '
  Add missing '
  Slides, pdf, and notebook for session 5
Revert "Hide future lessons again on master branch"

This reverts commit 9dff541b359bab37cdfc60adfec1638c8168ac93.
Merge branch 'staging'

* staging:
  Various fixes
  Double path in URLs to work around stupid relative link regexp problem
  Double path in URLs to work around stupid relative link regexp problem
  Slides and notebook for session 6, notebook links
  Minor fixes
  Fix dexy run
  Fix bugs in python files when run
  Add sunspot example code
  Add session 6. Not tested yet
  Fix wrong after-refactoring value
  Some work lesson 6
Rehide future lessons
Revert "Rehide future lessons"

This reverts commit e7d5557e41b98c1d3a9482e07efb2b8cd56888bb.
Merge branch 'staging'

* staging:
  Notebook and slides for session 6
Revert "Revert "Rehide future lessons""

This reverts commit 528879c05641d4e011fff921e0e01d5cc95fa40d.
Subtitles in functional section
Revert "Revert "Revert "Rehide future lessons"""

This reverts commit 9b7bfe1b68ffe22b2b0def137f480002ef9bb691.
Merge branch 'staging'

* staging:
  Subtitles in functional section
  Session 7
  Move python for session 7 to correct place
  Split session 7 up into subfiles
  Session7 Draft
Rehide future lessons
Session8 via IPython
Session8 Exercise
Revert "Rehide future lessons"

This reverts commit 155b89cf459c0e3fcf30980f44229fffa22c5272.
Merge branch 'staging'

* staging:
  Session8 Exercise
  Session8 via IPython
Rehide future lessons
Fix to notebook links
Start to create new lesson 9 further Git