Added explicit named links for TOC

Using redcarpet means we lose the 'auto-ids' feature of kramdown, to
gain syntax highlighting. To compensate, I've put anchors next to the
headings.
Merge pull request #134 from squaremo/replace_auto_ids

Added explicit named links for TOC
fix docs following move of weave script and Makefile
also made a previously missed change: the tar location has moved
specify path
Merge pull request #143 from rade/97_tidy_toplevel_dir_doc

Fix docs following move of weave script and Makefile
Add simple `indent_by` plugin -

This is usefull when a blog post describes a few snippets of code
and then composes a complete singe file program, where indentation
must be respected.
Preview