[#29] Add some new code block definitions

Instead of using colour names, avoid ambiguity by using the scratch
block names as the code class names.
[#29] Add scratchblock styles to scss

Fixes 1d543ea9 because it was totally wrong.
Merge branch 'master' into 29-block-css

Conflicts:
	assets/css/master.min.css
Make lesson checkboxes clickable in js
Add js to the pandoc include list

I don’t think this is necessary – the pandoc -c switch looks like it is
specifically for css files, and even then I’m not sure what it does.
Add readme checkbox change to scss
Merge branch 'master' of github.com:CodeClub/lesson_format
Merge branch 'master' into 35-js-checkboxes

Conflicts:
	assets/css/master.min.css
Merge branch 'master' into 29-block-css

Conflicts:
	assets/css/master.min.css
Merge pull request #30 from andylolz/29-block-css

[#29] Add some new code block definitions
Removed timestamps from generated CSS
Merge branch 'master' of github.com:CodeClub/lesson_format

Conflicts:
	assets/css/master.min.css
Merge branch '35-js-checkboxes' of github.com:andylolz/lesson_format into andylolz-35-js-checkboxes

Conflicts:
	assets/css/master.min.css
t push origin masterMerge branch 'andylolz-35-js-checkboxes'
Merge branch 'master' into 17-auto-pdf

Conflicts:
	assets/css/master.min.css
	assets/sass/_config.scss
	assets/templates/lesson.html