added a new global options `cleanColumns` that if valorized to true cleanup
columns before adding the new columns to the columnCollection
better config key
added option on global config to enable pluggable server side pagination, if disabled client side pagination still work
collapsed itemsByPage and sort into page object
updated readme for pluggable remote pagination
builded files with pluggable server side pagination
Merge branch 'pluggable-server-side-pagination'
integrated `changePage` event data with request page data
builded files
.gitignore
builded
watch total count, updated on changePage
build
added sublimetext project files to gitignore
added node_modules dir to gitignore
Merge branch 'master' of https://github.com/openmindlab/Smart-Table

Conflicts:
	.gitignore
	Smart-Table.debug.js
	Smart-Table.min.js
	smart-table-module/js/Directives.js
	smart-table-module/js/Table.js
added bower.json

created bower.json file based on package.json
changed the way of setting total data count
updated ignore list of bower.json
added column based search

added input boxes at the top of each column for column based filtering.
only works on remote pagination mode.