Dependencies grouping - Project: Add fetching logic

When a user selects the "project" option for grouping, we need to send a new request to fetch the correct data and then update the UI.

Note: The group-level dependencies app is still using Vuex. That means we will need to update, add or change existing actions, mutations and the store.

Edited by David Pisek