documentation and test improvements

also renamed 'backup' command into 'engrave'
documentation and test improvements

also renamed 'backup' command into 'engrave'

better file selection for swish

ignore case in swish indexing

yet better indexing

more swish indexing fixes
Merge branch 'swish'