Share project identifier via root scope


There might be better ways, e.g. via the angular router
Modified file
Update selectable title when query visibility is changed
Add unit tests for loading of available grouped queries
Yield the project identifier to the share modal as a locale
Revert "Share project identifier via root scope"

This reverts commit 88d29029db1fd5ed4fd51191def398db75819ba5.
Add a TODO and tidy up a bit
Slightly dry up selectable title directive


[ci skip]
Merge pull request #1397 from opf/update-selectable-title-on-query-change

Update selectable title on query change