*8825* Implement plugin gallery

Implement the plugin gallery.
Still needs steenking badges.
For now, the plugin list is fetched from http://pkp.sfu.ca/ojs/plugins.xml (where a sample file currently exists).
It's OK IMO, though yes, we could probably shorten it slightly by combining the two checks.