Fixed regexp for filtered transclusion

Previously we couldn't use filter expressions that included curly braces
Extend fields widget to allow stripping of prefixes from tiddler titles

This functionality is a bit specific to the production of TW2, and so
might be refactored elsewise in the future.
Fixed TW2 edition

Now we can build TW2 files with just a few whitespace differences from
the old Ruby tools
Turn the recipe deserialiser into a plugin in the tw2 edition
Remove extraneous line from tw2 template
Add a readme file for the tw2 edition
Docs updates
Merge pull request #53 from BoyCook/master

Updated bld.sh to check for $JERMOLENE_HOME instead of using hardcoded value
Stop base64 encoding context scope IDs

The base64 encoding wasn't working on node.js, and is a bit messy
Fixed problem with erroneous rendering of empty HTML tags

We were doing things like `<div />`, which HTML doesn't like
Process DefaultTiddlers on the server as well as the browser

Thus fixing the baking of static.html
Improve shell variable name for main build script
Docs update
Docs update
Correct package.json "engines" entry
Prettify JSON
Remove erroneous esprima dependency
Add the "save changes" button back

And remove the not-yet-implemented "edit" button
Update version number
Restore encrypted TiddlyWiki support