Move list quickcheck tests into a new module + finish the tests

Currently 4 tests are commented out as I can't figure out how to
simply implement checkConduitResultM'
Add ".hsenv/" to .gitignore