Fixed M.! bug.

Also marked all unsafe map lookups with a custom error message.
Lensified LUAnalyse.ControlFlow.State
Added cabal file.
Merge branch 'master' into HEAD

Conflicts:
	LUAnalyse.cabal
	src/LUAnalyse/ControlFlow/Generator.hs
	src/LUAnalyse/ControlFlow/State.hs
	src/LUAnalyse/Framework/Framework.hs