Using bower to manage external libraries.
Changes config to be a passable JS object and moves default config into Chartbuilder library.
Merge branch 'feature-better-config' of https://github.com/zzolo/Chartbuilder into zzolo-feature-better-config
Merge branch 'feature-bowerize' of https://github.com/zzolo/Chartbuilder into zzolo-feature-bowerize

Conflicts:
	bower_components/canvg/canvg.js
	index.html
	js/vendor/canvg.js
	js/vendor/canvg.v1.3.js
fixed 55 by animating label positioning on a delay
config modifications
resolving conflicts
merging..
re-adding better input populating function after failed merge
chained the input interactions
added note about yaxis format
resolving conflicts
resolving conflicts
Merging in master.
conflicts
conflicts
rgbcolor.js dropped out...adding back