Switching to lxml
Tidying up the switch to LXML
Merge branch 'change-xml-parser' of github.com:gvwilson/website into change-xml-parser
Turning off auto-recovery
1. Made @jiffyclub's changes to bin/compile.py.
2. Fixed HTML errors reported by LXML/HTML5 parsing.
3. Fixed other bin/* scripts as well (so that HTML5 generation is correct).
4. Still getting one error reported for a <script> tag in bootcamps/index.html that I can't figure out.
Trying to push changes to 3_0 material
Fixing the ampersand problem (apparently)
Changing  to
Moved "License" navbar link under "About".

Also removed image from footer and added a "License" badge with the other
links in the footer. Adjusted footer spacing after removing the CC-BY image.
Moving office hours link over to mozilla etherpad because openetherpad.org is down
Updating office-hours for Jan 24th session; adding link to front page
bootcamps/how-to.html: Fix `hat can` and `seeour` typos
Page for UBC Python boot camp
Merge pull request #226 from gvwilson/master

Home page for UBC Python boot camp
Fixing dates in UBC boot camp
Merge pull request #227 from gvwilson/master

Fixing dates in UBC Python boot camp
Merge pull request #224 from jiffyclub/move-license-links

Move license links
Schedule for Paris bootcamp
Merge pull request #228 from gvwilson/master

Adding schedule to Paris boot camp
Merge changes from 'instructors-guide' branch to book/*.html.