Upgraded CCC to v2
added default compat version
[CCCv2] Sync with version of CDF
[UPD] Sync CCC version with that of CDF
[REFA](ccc) Moved the text metrics api and the shapes and hit testing code to protovis; cgg specific code moved to the cgg file: "protovis-cgg.js"
- Upgraded ccc
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[UPD] Sync CCC version with that of CDF
[FIX](CCC V1 compat) Include order of compatVersion.js script
[FIX](CCC component) Non-default mappings of removed V1 properties.
[FEAT] Added the very much desired Dashboards.propertiesArrayToObject and objectToPropertiesArray for setting extension points in postFetch
[FEAT] Made the mapping between component type and CCC class name to be dynamic; avoids changing the script every new chart type