Don't ghc -prof on the Kitten executable

Cabal emits a warning:

> Warning: 'ghc-options: -prof' is not necessary and will
> lead to problems when used on a library. Use the configure
> flag --enable-library-profiling and/or
> --enable-executable-profiling.
Better location information for definition bodies

Locations of the body are now on the '{' or ':' of a
definition, instead of on the 'def' of a definition.
Merge pull request #82 from strager/better-locs

Better location information for definition bodies
Merge pull request #81 from strager/fix-prof

Don't ghc -prof on the Kitten executable