Start to update documentation but get distracted and make errors instances of
Exception.
Fix tests to not require Eq on RetconError
Merge remote-tracking branch 'origin/master' into wip-documentation-update

Conflicts:
	lib/Retcon/Network/Server.hs
Merge pull request #101 from anchor/wip-documentation-update

Start to update documentation but get distracted and make errors instanc...