chart changes to make components editable. also removed <template> tag from th-d3-chart.html and added it to each chart

-------

added metadata to few

added template to be replaced by th-d3-charts template tag

moved template tag to each chart instead of th-d3-chart

th-editable content

meta for stacked

fixes for stacked chart

metadata and bug fixes for spectrum. resize fix for bar

removed remplate from th-d3-chart

added guage chart

get default values from getState in getMetaData method

Revert "get default values from getState in getMetaData method"

This reverts commit 1905a829e34d1c470b1d83de7925180d679a266f.

It is not very usefull now but a feature to be added in future.
Merge branch 'extend/editableComponents'

Conflicts:
	th-d3-chart.html