Shake improvements. gh-pages docs. hackage release update

Conflicts:

	Shake.hs
	llvm-general.cabal
Fix doc linking.

Conflicts:

	llvm-general.cabal