Refactor to better use existing method

--HG--
branch : performanceFixes
more refactoring for performance improvements

--HG--
branch : performanceFixes
More performance refactoring

--HG--
branch : performanceFixes
Fixing tests

--HG--
branch : performanceFixes
fixing minor permission issue in demo data

--HG--
branch : performanceFixes
Adding caching for allPermissionsOptimization

--HG--
branch : performanceFixes
Fixing boolean problem

--HG--
branch : performanceFixes
More work on performance improvements

--HG--
branch : performanceFixes
Merge with default

--HG--
branch : performanceFixes
rename : app/protected/modules/campaigns/tests/unit/CampaignItemSummaryListViewColumnAdapterTest.php => app/protected/modules/projects/tests/unit/DashboardActiveProjectListViewColumnAdapterTest.php
Fixing test

--HG--
branch : performanceFixes
Merge with default

--HG--
branch : performanceFixes
Fixing security check to use correct method

--HG--
branch : performanceFixes
Fixing tests

--HG--
branch : performanceFixes
Adding additional db caching for named securable items that do not have ids

--HG--
branch : performanceFixes
Merge with default

--HG--
branch : performanceFixes
fixing path for tool

--HG--
branch : performanceFixes
Merge with default

--HG--
branch : performanceFixes
Fixing test, ensuring all tables are built during install

--HG--
branch : performanceFixes
Adding actual rights cache for db

--HG--
branch : performanceFixes
Fixing caching

--HG--
branch : performanceFixes