Test and linted
Exposing filter functions for easier overrides
Merge branch 'master' into expose_filter_functions
Revert "Exposing filter functions for easier overrides"

This reverts commit baa154e28be4f760f28b07881b2409666ff17872.
Merge branch 'master' into expose_filter_functions
Changes to reflect Gordon's proposal for exposing chart filtering
Added hasFilterHandler.  Added code documentation
Add jscs and jshint options for consistent code
Merge branch 'master' into expose_filter_functions
Added tests for filter changes
JSHint indentation has been deprecated in this version, use JSCS instead.  Synced latest JSCS options
new crossfilter.

plus, the usual ever-changing html formatting, sigh
Merge pull request #557
clarify test names

"has x" in the current tests means dc should already have x
"with x" means we are trying plugging in x
Merge pull request #483

Conflicts:
	spec/composite-chart-spec.js
	src/line-chart.js
	test/bubble-chart-test.js
various cleanup on #483

- also respect renderTitle in heatmap
- remove commented out line
- do not set renderTitle to default in bubble mixin
- correct merge mistake in lineChart
update fixture
Merge pull request #680

Conflicts:
	package.json
	src/base-mixin.js
	src/heatmap.js
	src/line-chart.js
	src/scatter-plot.js
more style changes for jscs compliance
artifacts