Add Tests section.

The tests have dependencies, so move the comment about how to run them
to a new section and describe how to install dependencies.
Fix formatting
Fix buffer creation and fold remembering, #70 and #56

Use qstrahl's method for non-destructively opening a file. Also, remove
the empty buffer created by :tabnew
Fix winminheight error
Fix filename handling on windows
Fix window destruction