Update to allow for different container size

New code allows a user to specify a container size.

This is useful for allowing a user to request a higher resolution GoogleChart but in a smaller container.
(Sounds odd I know, but I had a use for it as 40x40px GoogleCharts look a bit grainy)