Add license file and minor cabal file improvements