Backported requirements to doctests
Backported a fix for illegal properties. we get internal errors out of QuickCheck occasionally on these, which breaks stackage when they happen.
Added reference to `parallel` to `doctest` dependencies
backported more explicit dependencies for doctests
backported notification template
Backported test-framework support
CHANGELOG updates for the maintenance releases
Fixed Travis IRc colors
Backported test-framework 0.8 support
Removed tests that will fail in the presence of hashable 1.2
Backported removal of tests that will likely fail with hashable 1.2
Cherry-picked from 3.8: Switched to custom build to make it so doctest only loads exactly the versions of modules we depend on.

Conflicts:

	CHANGELOG.markdown
	tests/doctests.hs
Removed doctests based on `:t` because they are fragile and break across GHC versions.
switch 3.7-maintenance to use luite's mirror while hackage is incommunicado
Fixed use of `DefaultSignatures` in `Control.Lens.Each` for GHC 7.0.4
hackage lives
Added A{Lens,Traversal}{,'}
fixed test suite
kill travis hlint for timeout reasons
turning off -Werror -Wall