Small CSS fix: Cursor for entire row is now pointer only if selectWithCheckboxOnly is false
Fix icons
Fix icons
Merge pull request #633 from yurks/icons

Fix icons
aggLabelFilter fix

as documentation says "defaults to cellFilter if not set"
Built debug CSS

Based on changes in #633
Adjust setSelection to use primaryKey.

Provides a fix for #580, which is a bug in toggling selections while
paging through data.

Before this patch, getSelection had support for using
grid.config.primaryKey. The setSelection operation on the other hand did
not, which caused this subtle bug.

This commit introduces a getSelectionIndex method that pulls the logic
for using grid.config.primaryKey out of getSelection and adjusts
setSelection to use getSelectionIndex.
Merge pull request #641 from rubenv/setselection-fix

Adjust setSelection to use primaryKey.
Merge pull request #569 from SimonEngelhardt/master

Small CSS fix: Make cursor for entire row a pointer only if the selectWithCheckboxOnly option is false
optimizing grid stylesheet manipulation
fix tests
Merge pull request #647 from yurks/optimizing_styles

optimizing grid stylesheet manipulation
Added HTML5 Doctype
Merge pull request #653 from roblarsen/master

Added HTML5 Doctype
use native getElementsByClassName if available
Merge pull request #656 from roblarsen/getElementsByClassName

use native getElementsByClassName if available
Merge pull request #639 from yurks/patch-1

aggLabelFilter fix
consolidated 5 or 6 $ calls

Cached one reference and collapsed three separate calls to $().css into
one call with an object argument.
Merge pull request #657 from roblarsen/visualLength

consolidated 5 or 6 $ calls
Fix for #598. Angular doesn't seem to like scoped function expressions for the min or max attributes in a number input. Also defaulting maxPages() to return 1 if maxRows is 0.