Set vim's makeprg variable.

This makes :make work.

Signed-off-by: Magnus Therning <magnus@therning.org>
Ensure --appdir argument is used in `add` too.

Apparently it never was.  Oups!

Signed-off-by: Magnus Therning <magnus@therning.org>
Add a test on pkgbuild with --ghc-version.

Signed-off-by: Magnus Therning <magnus@therning.org>
Added 'flag' cli option

Signed-off-by: WithHat <github@with-h.at>
Finalize PackageDescriptions with flags from Db

Signed-off-by: WithHat <github@with-h.at>
Slightly improved the help message
Add some simple tests for flag setting in add.

Signed-off-by: Magnus Therning <magnus@therning.org>
Add test for flags remaining set over `add`.

Currently this test fails.

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