Add custom status rendering support to integrations

Review Request #8491 — Created Oct. 25, 2016 and submitted — Latest diff uploaded

Information

Djblets
release-0.10.x

Reviewers

Integrations can now customize how they render their entries in the
integration list view via the render_config_status method. By
default, it just renders whether or not the integration is enabled
(which was the original behaviour).

Additionally, the aria-hidden attribute was added to FontAwesome
icons to prevent them from being read by screen readers.

Tested with rb-integrations and Review Board.