Turn warnings for missing signatures back on.

Signed-off-by: Magnus Therning <magnus@therning.org>
Clean up reading of cabal files a bit.

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