Added optional controls to display number of selected rows

Currently there is a "Select None" link that is functional, but there is
not a "Select All" as that feature requires more discussion about
implementation.

Added support for foreign keys in the Select Column, similar to M3
grid's secondaryDataFields.

Also added ID's to each row of sample data.
Pulled in Justin's changes, renamed select ids