Merge pull request #427 from mdmalinowski/patch-2

Add repository to package.json to stop npm error
Fix docs: Reference to `dt-init paging` was wrong
Dev: npm now requires the `repository` parameter

* This fixes DataTables/DataTables #427
Fix: If `dt-init language.decimal` was given as a decimal point, rather than the default decimal sort being performed, decimals were just being stripped
Fix example: Hidden columns description text had inversed logic for the column state
Fix: jQuery UI integration when used with ColReorder could cause the wrong header to be shown as sorting

* This fixes DataTables/ColReorder #22
New: `dt-api column().dataSrc()` and `dt-api columns().dataSrc()` methods which provide the ability to obtain the data source parameter for one or more columns
Update: bower.json updated with ignore, keywords and license
Fix: Native `Date` instances weren't being detected as a date type

* This fixes DataTables/DataTables #385
New: `dt-api $.fn.dataTable.util.throttle()` static utility method. This provides extension authors with an easy way to throttle function calls
New: `dt-init searchDelay` parameter that controls the throttle frequency for search requests using the global input text box
New: Ability to use `dt-init columns.data` with a DOM sourced data to read the row information into an object rather than an array (the default)
Fix: Javascript error when using smart filtering with quotes for exact matching
Dev: Fix previous commit for HTML5 attributes. The object constructed wasn't being correctly written
New: `dt-api cells().render()` and `dt-api cell().render()` methods to trigger the rendering methods for the orthogonal data types. Similar to the `cache()` methods but this will specifically trigger a render and also provides access to the `type` and `display` options which `cache()` does not. Generally it is expected that this will replace the `cache()` methods
New: The row, column and cell selectors now all accept a function as a selector. The function will return true or false based on the defined logic to indiciate if the item should be included in the result set.  This is particularly useful for searching the table for items of data.
Dev: Remove debug line
DataTables 1.10.3
New object read from DOM example
Fix example: Improve code for multi-column `select` example