Filter case-insensitively, handle numbers as text

Filter is case sensitive which can be inconvenient, and columns which represent numeric properties of the model cannot be searched.  This commit fixes both issues.
Merge pull request #3 from jakeboone02/patch-1

Filter case-insensitively, handle numbers as text
Use jQuery prop method instead of attr
model#parse method moved to collection#parse for dynamic load
Merge pull request #4 from jakeboone02/patch-2

Use jQuery prop method instead of attr
stringComparator: handle missing model attributes

When model attributes are not present on every model in the grid's collection, sorting fails on the first try.  This commit resolves this error so sorting works from the first click regardless of attribute presence.
Merge pull request #5 from jakeboone02/patch-3

stringComparator: handle missing model attributes
version updated 0.6.3

- Handler for view events added.
- SubgridAccordion bug fixed.
- New events backbonejs 0.9.10
- Pager button css click effects
Revert "version updated 0.6.3"

This reverts commit 132ec08b51777b1905daeabe6447893dc9ee7b7a.
Use jQuery's trim

Some browsers do not have a native String.trim() function
Merge pull request #6 from jakeboone02/patch-1

Use jQuery's trim
Now table-layout is fixed. Little css effects on pager.
Big refactoring.Wrong colspan bug when no rows fixed. colLength prop added.
merge
Merge branch 'master' of https://github.com/direct-fuel-injection/bbGrid

Conflicts:
	bbGrid.js
merge revert
messy whitespaces O_o
Backbone.js > 0.9.10 needed.
bbGrid.js: Click Event access in bbGrid.{onRowClick}. Bug fixed unnecessary rows added when subgrid row expanded.