Parse quotelinks and backlinks in parser

Regex should be faster than .querySelector.

Not doing anything with arrays yet, but now the backlink rendering can
be moved back to string templating instead of DOM time, which should
also be faster.
Render backlinks in cojade

Using pre-parsed backlinks/quotelinks.

Introduced some regressions and code isn't as well factored as I would
like, but this netbook is too slow to develop on ;_; will fix later.

Compilation is taking, like, 10 seconds, which is weird. What changed,
I wonder?
Add missing quotelinks-of file

whoops, bad Gco -a usage
Cache compiled AST of unchanged files during `watch`

Cuts down absurdly slow compilation times on my netbook.

Since I've got my vim installation all pimped out with autosave on
updatetime=250, there are still a lot of change events fired through
inotify that don't actually change the file (whenever vim :w runs
basically) , so I need to hash the the actual file contents now to
prevent unnecessary recompilation.
Abort recompilation if nothing has actually changed

Still 2 seconds of cjsify runtime on the netbook just to check for no
changes, unfortunately, but it's better than 10 seconds.

Now to add a websocket server and client to push changes to the
web browser itself without refresh. It will be cash.