Re-read column data

Adds a readdata trigger so that users can call this trigger then call the resize trigger in order to dynamically change which columns are hidden at what breakpoints.
Create footable.auto.js

Drag and drop file to make all footables automatically dynamic. Meaning you never have to add extra code to your tables. Just follow table standard, IE thead + th, tbody + td.
Update footable.auto.js

Removed console.log calls.
Update footable.auto.js
Update footable.auto.js

Found a few bugs when tables don't have a sort and when the table width is nearly the same as the container's width. All fixed now, working example at: http://blog.cldmv.net/
Merge remote-tracking branch 'upstream/V2' into V2