Accept empty config file or one with only comments
Switch to Tasty.

An amazingly straight-forward switch.

Signed-off-by: Magnus Therning <magnus@therning.org>
Adjust copyright years.

Signed-off-by: Magnus Therning <magnus@therning.org>
Enable reading of git's config files.

Add a few more allowed characters so that git's config files are readable (at
least in theory).  In particular it's entries like

  [branch "master"]
      ...

that now are supported.

Signed-off-by: Magnus Therning <magnus@therning.org>
Add a test for parsing an empty INI file.

This is the first test of this parser.  Adding more is long overdue.

Signed-off-by: Magnus Therning <magnus.therning@evidente.se>
Merge in changes from Mikolaj.

Signed-off-by: Magnus Therning <magnus.therning@evidente.se>

Conflicts:
	tst/ReaderI.hs
Remove unnecessary module import.

Signed-off-by: Magnus Therning <magnus.therning@evidente.se>
Relax the bounds for mtl