Merge pull request #1 from McSimp/master

Do not attempt to add null columns
Saner implementation of individual filtering for fields
Add function to provide unique column values for filtering

No javascript implementation yet
Add a link column type
Column filters

Yay!
See ya later multi select
Added ability to set default sort options
Merge pull request #3 from loonytoons/defaultSort

Added ability to set default sort options
Improve rendering of datatables filters

Set width to 100% instead of auto
Added ability to save state
Added ability to set state saving duration
Merge pull request #4 from loonytoons/statesaving

Added ability to save state
Added optional button to clear the saved datatable state

Disabled by default, this button clears the localStorage or sessionStorage
before reloading the page to reset the datatable.
Ideally the page reload would be avoided and the table just redrawn, but
triggering the draw() function still seems to maintain table state even after
the localStorage.removeItem call
Moved placement of clear state button to the theme
Merge pull request #6 from loonytoons/clearState

Added optional button to clear the saved datatable state
Fixed bug that sorted table columns on filter select

The click event was bubbling up to the parent th element causing
an unintentional re-sort
Add processing element to bootstrap2 theme dom
Remove blank options from dropdown filters
Merge pull request #8 from loonytoons/dropdowns

Remove blank options from dropdown filters
Merge pull request #7 from loonytoons/processing

Add processing element to bootstrap2 theme dom