Fix docs: Add clarification for `cellData` in `dt-init columns.createdCell`

* Based on discussion in thre 22009
Fix: `dt-init createdCell` cellData prarameter now passes in the original data for the cell

* This reverts the last commit which documented the old behaviour.
  Thinking again about it, if you want to modify the rendered data use
  `$(cell).html()`.
Fix: If filtering data is null, undefined or NaN it is not included in the filter
DataTables 1.10.1 release
Remove old demo files that are no longer required
Fix example: Use `search` terminology

* See thread 22268
Fix examples: Search API examples should use consistent terminology
Dev: Moving on to 1.10.2 development
Fix: Regression from 1.10 whereby empty data for a column could cause an offset in the filtering column
Fix: When using `:visible` for the column selector to get visible columns, no columns were returned due to an incorrect regex. Now `:visible` can be used to get only the visible columns
Fix - examples: Update the `tag` CSS to be more readable
Fix: `dt-api column().search()` wasn't returning the search term when not given any parameter (well, it was, but in an API instance which was wrong)
Fix: Add `redrawCalculations` option to `dt-api columns().visible()` and `dt-api column().visible()` to improve performance in a loop.
Fix: #384. Direct to the manual page for latest install instructions
Dev: Add common shell method to get version string from a JSDoc
commented file
Release 1.10.2
Improved last page calculation.

Improved last page calculation when page size is changed on last page.
e.g. Suppose there are total 12 records and page size is set to 5 records/page. Go to last page, which should be 3, change page size to 10. Page#2 should be selected and it should show 2 records on it.
Fix: Postgres generated SQL wouldn't allow a row to be inserted by Editor due to an incorrect sequence count
Update to 1.10.3-dev
Workaround for dom text sorting