data-table now uses dimension.bottom when order is set to d3.ascending
Added test for ascending order in data-table.
Generate valid clip path id

Prior to this patch, if you created a dc chart using a complex selector
like dc.barChart('#area .bar'), the resulting clip path id wa invalid:
'area .bar-clip'. This patch replaces spaces, periods, and hash marks
in the id with hyphens to generate a valid clip path id.
Fix vertical lines for ordinal charts

Charts using ordinal scales on the x axis with .renderVerticalGridLines
set did not work because ordinal scales do not have a .ticks function.
This patch checks for the existence of a .ticks function on the x scale
before trying to use it when rendering vertical lines, and if there isn't
one uses the scale's domain.
add bower_components to .gitignore
recalculate clippath on chart.redraw; also avoid Webkit select("clippath") bug
Support specifying number format for data count widget
Rename numberFormat to formatNumber
make sure that line chart titles are recreated after filtering. not sure how to create a proper test spec for this.
Update api-1.6.0.md

"return" is missing for the function.
build examples index on web server
annoying formatting changes

probably caused by npm update
fix broken link

fixes #747
add 1.7.0 api doc
ignore unused parameters (but not variables)

it's often necessary to declare parameters that aren't used
it would be dumb to make the code less legible to please jshint
add titles for filter handler functions, and clarify a bit

fixes #737
merge PR #672: display lowest items in data table when sort ascending

closes #623
add Viktor
use function identity comparison instead of Function.name

@monostop, a tiny change here -
IE11 does not yet support the ES6 feature Function.name
function identity comparison is well defined, though
Merge pull request #685

Conflicts:
	src/coordinate-grid-mixin.js