Fixed problem with greedy regexp for macrocalls

It was preventing this from working:

```
<<macro>><<bacrp>><<sdf>><<qweqwe>>
```
Make the toolbars be tag driven
More information about Jermolene
Style tweaks for the edit template
Add dropdown interface for setting the type of a tiddler
Docs update
Merge remote-tracking branch 'upstream/master' into etchTheme