separate binary tiddler contents from metadata

this makes storage more efficient - plus unnecessarily Base64-encoding binary
contents seems a bit silly

after this, we should be ready to enter beta testing

@cdent: would appreciate if you could review, just to see whether anything pops
out - no rush though, I'll likely be busy for the next few days/weeks anyway