Squashed commit of the following:

commit 3092065567fbd2f9d4b53ce642d72d175723ebbc
Author: Eliran Bivas <eliran@vmware.com>
Date:   Thu Jan 10 15:57:32 2013 +0200

    review comments fixed

commit 7f02d3ce70a8c1478e804b18b63a69d6fd064155
Merge: 158d769 11b49a3
Author: Eliran Bivas <eliran@vmware.com>
Date:   Thu Jan 10 13:43:28 2013 +0200

    merge

commit 158d7694563e551bd017fb7660dde84ad5462dae
Author: Eliran Bivas <eliran@vmware.com>
Date:   Thu Jan 10 13:37:44 2013 +0200

    METRICS-2469 : enable collection plugin custom collapsing frame helper registration

commit ade57c5267179ab84da6fadcb55abe78d170268d
Author: Eliran Bivas <eliran@vmware.com>
Date:   Tue Jan 8 14:27:38 2013 +0200

    METRICS-2469 : license header

commit 0505c200285476849177d493fd7117c014c97647
Merge: 9a56d5a 2099d55
Author: Eliran Bivas <eliran@vmware.com>
Date:   Tue Jan 8 13:40:19 2013 +0200

    Merge branch 'master' into METRICS-2469

commit 9a56d5a2cfbebc276ebb1aa51edf220298478b3c
Author: Eliran Bivas <eliran@vmware.com>
Date:   Tue Jan 8 13:21:40 2013 +0200

    METRICS-2469 : reduced fetched data to cache name, key class type, value class type