[G#26938] Add missing permissions
CS fixes
Fix an incorrect permission and tidy permission list
Phing task to make and install without tests
Merge branch '7.x-2.x' into G26938-site-editor-perms
Merge pull request #285 from previousnext/G26938-site-editor-perms

G26938 site editor perms