Merge pull request #79 from codecleaner/master

Change 'Terms & Resources' to be translatable
`make update` should `checkout master` before pull
Merge pull request #80 from andylolz/make-update-order

`make update` should `checkout master` before pull
Remove extra `output` from .gitignore
Autobuild: Clone over https (no auth reqd)
Autobuild: Vendor pandoc bin and use it
Autobuild: make `build` easily callable externally
Added Catalan translation
Merge pull request #82 from codeclubcat/master

Added Catalan translation
Autobuild: create basic autobuild script
Output one PDF per lesson.

This was just for testing anyway.
Also, remove `pdf_generator` = 'all' option.
Autobuild: attempt to get file zipping working
Merge pull request #91 from andylolz/autobuild

Autobuild lessons
encodeURI all filenames before phantomjs uses them

Refs #86
Merge pull request #94 from andylolz/86-non-ascii-filenames

encodeURI all filenames before phantomjs uses them