Updating SearchProvider to search only visible data.

Fixing more edge cases.
Merge Pull with master
Merge branch 'master' of git://github.com/ineedfat/ng-grid into ineedfat-master

Conflicts:
	build/ng-grid.debug.js
	ng-grid-1.6.0.debug.js