check in all local changes

* config: implement FTP server options
* config: ask for path until directory is found
* constants: simplify input size
* constants: add new strings
* DOentry: use extended conversion by default, option to follow
* prompt: add method to ask for passphrase
* prompt: simplify boolean questions
* prompt: use constants for strings
* textmutator: complete rework, fix known problems
* main: remove dead code
* main: implement filtering according to tags
* main: make sure preference directory exists by creating it if necessary
* NEW: NSString+PrintToStdOut for easier user feedback
updated gitignore