Return underlying promises from async actions in Dependency List store
The Vuex store added in !13674 (merged) has a few async actions (e.g., fetchDependencies, setSortField, toggleSortOrder) which return nothing, which greatly reduces their composability.
They should be made to return their underlying promises.