Terminology change from 'embargo' to 'visibility control' where appropriate

No functional changes, as yet
Whitespace
Rolled-back changes made in commit 75483195e0828d6a79160a37d754975562b25bc2
Tidy test
Tests ready to be updated with Protected changes
Renaming test variables for more clearerness
Added protected projects to tests