Makefile shouldn't be executable
Updated Cabal file to appease Hackage constraints

To demo these tools, I need to be able to pull the source code
from Hackage.  Hackage requires that the uploaded file contain
a license file.  I follow convention here and use BSD3, but
I may be required to change this in the future.