d3 namespaced under chart in build for non amd projects
Merge branch 'refactor'

Conflicts:
	dist/nightcharts-wrap.js
	dist/nightcharts.js
	docs/nightcharts.html
	src/chart.js
decoupled frame module for charts, now related with draw_dispatch
makes frame api more consistent withe the charts apis
data functions for the frame module
dead line work on line transitions
starting composition refactor