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
Show the labels of selected pie slices
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.
Update CONTRIBUTING.md
Specify module dependencies.

While dc.js has code to make it usable as CommonJS module,
it does not require its dependencies, so when using browserify,
both d3 and crossfilter still has to be present as window globals.

This patch adds necessary require call, and the code using dc.js
can now be bundled into a single js file.
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