Pages changelist should always show items from an allowed working site.
Users with pages permissions should always have access to admin pages section on the sites they have access to.
Added some tests for multiple sites permission issues
added some comments to make the code more explicit.
Merge pull request #33 from pbs/LUN-1813

LUN-1813