Fixed boards text in the project sidebar

Phil Hughes requested to merge new-sidebar-boards into master

What does this MR do?

Fixes the boards text in the sidebar to display Boards if multiple issue boards is available. Also added a view test to catch this in the future.

What are the relevant issue numbers?

Closes #3415 (closed)

Merge request reports