Interpret escapes in strings.

newline, tab, carriage return and backspace is handled as needed,
any other quoted character is pushed to string verbatim.

Also, append a new line to any string passed to function `konf', to
prevent errors when file ends with non-newline.

To run tests, `make runtests' anymore, `make tests' only compiles
Tests/Main.hs.