on error, show the backend error, properly
update for latest (0.2 / 0.3) tmsu schema

also, store actual fingerprint, modTime and size; so
that `tmsu repair` doesn't trip over our records
don't launch editor when source dir doesn't support edits dir
clearer msg
make sure no dupe tags