Big whitespace and dos to unix line break fix
Catch up on a few tweaks from MPTW's local r4tw

These are all fairly old changes that haven't been
previously commited.

Including:
- add .theme extention to auto tag list
- don't set default empty string for tags attribute
- allow specifying a glob match in when adding all
  tiddlers from a directory
- add a to_cook_meta method for tiddlers
Include creator in list of field default values
Quickfix for sensing when to use old tiddler dom format

This was breaking MPTW build for latest versions of TW.
(Just a quick hack. Might drop support for TW 2.1 format soon).