IRCContact use the DATA API
make indices list a top level page
fix highlighting for the broken code example

* for some reason this problem does not fire all the time
Transform a print into real warning
Fix an old error that just became a nasty warning
Merge pull request #1330 from benallard/sphinx_warning

Sphinx warning in extension

Fixes ticket:2998
Merge pull request #1323 from delanne/IRCContact

IRCContact use the DATA API

See ticket:2714
Revert "Merge pull request #1323 from delanne/IRCContact"

This reverts commit 918e6c0a62ab524f5177f0cb59c127698fc2c04c, reversing
changes made to 38d595befd159d3655bd89c77c9947dc64f12dff.
Merge sa2ajj/buildbot:indices-as-top-level (PR #1328)
remove unused method per @benallard's suggestion
Merge pull request #1331 from djmitche/remove-mock-method

remove unused method per @benallard's suggestion