Hlint clean up.
Added deepseq package dependency.
Added Logging.hs, Parameters.hs and Simulation.hs to edechter branch of refactor.
Merge remote-tracking branch 'upstream/refactor' into refactor

Conflicts:
	core/src/Strappy/Core/Type.hs
	core/strappy-core.cabal
working commit: next should be iterations