add a service to wrap calls to Akismet
for talk and event comments, if we have akismet enabled then check against it
Fix SQL for getHosts().

The check for rcode != "pending" doesn't find rows where rcode is null on my MySQL 5.6.
Made the tests aware of the link to the API documentation
Whitespace fix
Merge branch 'akrabat-fix-get-hosts'
Merge branch 'magicmonkey-tests-doclink'
Pull lornajane's akismet-spamcheck branch locally.
Don't assume that HTTP_USER_AGENT exists.
Merge branch 'pr94'