first commit for CDF core-refactor:
- getting CDF to compile against CPF-REFACTOR-SNAPSHOT
- re-using CFP’s Packager (WIP); removed (now) redundant packing classes (CssMin, JsMin)
- replaced usages of (old) PentahoRepositoryAccess with the (new) PentahoLegacySolutionAccess
- re-using CPF’s util helper methods; removed (now) redundant helper methods in CDF
- applied code-style check on all classes that have had code changes
Dashboards.js split

Dashboards.js -> Dashboards.*.js
 old Dashboards.js kept for now
 Dashboards.Main.js has to be loaded first
only a file separation, it's still as ugly and unmodular as before and
there are hcoded refs in Main to functions defined in other files
ivy dependencies: changed CPF’s organisation from pt.webdetails to pentaho
removed analytical-labs’ reference from ivy settings
[CDF-214] CDF Table component with paginateServerSide:true not working properly
cdf headers with cpf packager

dropped searching of dashboardContent for extra includes, now puts them
all in if var exists (not that many compared to base).
resources from js to css, more hcoded tagging, move container to query
[WIP] refactored cdc compiling and building plugin properly; still debugging at cdf-pentaho (4.8)
update gitignore
try..catch context/storage
fixed some contentGenerator calls; fixed hibernate configurations; moved additional requestParameters to the constants class
fix for PluginCatalogEngine; replaced code usages of IContentItem and IMimeTypeListener with CPF-provided classes
- started moving class files to pentaho-base (updated build process accordingly)
- CdfLifecycleListener now extending cpf’s SimpleLifecycleListener
- updated viewEngine methods
refactor auto includes

autoinclude logic moved from DashboardContext except CDA calls
fix bug in xcdf context.fullpath, was also preventing autoincludes in
xcdf
PentahoCdfEnvironment: custom repository dir
ViewEngine:missing logs
re-apply RequestParameters change lost in rebase; log auto-includes clear
build.xml: fix failing project.revision

project.revision is set in build.properties, which is included in
common_buildxml; moved common_build import to top
cdfHeaders: handle cde's 'desktop' alias; default to blueprint
started moving common files to cdf-pentaho-base;
- 4.8 tested cdc & cde samples, looks good
- 5.0 WIP
[WIP] cdf 5 displaying dashboards correctly
updated cdf-pentaho5 plugin-samples with the samples found in cdf’s branch 5.0; updated cdf-pentaho & cdf-pentaho5’s build process to include their respective samples