Generate a cabal file for the initialised site

Fixes #267
Merge pull request #268 from nagisa/cabal-init

Generate a cabal file for the initialised site