Remove unmaintained/unlinked contrib list page :/
Not sure what to do with this but this page hasnt been maintained for 2years+ and ain't linked anywhere ... Imho we should either ~automatize the management of this page or have another way of dealing with it - we can't just expect manual maintenance for it