Fetch recent issue boards using GraphQL

Recent issue boards are currently fetched using REST in app/assets/javascripts/boards/components/boards_selector.vue.

This data should be made available through a GraphQL query. (endpoint is currently /boards/recent).

The fronted will use 2 separated graphQL queries - one for all boards and one for recent boards. See discussion for more details

Edited by Jarka Košanová