Made sort persistent again
Table widths line up now.
Made table less sketchy
Added a few plugins to help table
Tabling is hard
Merge remote-tracking branch 'upstream/master' into jp868
New table stuffz are in place
is now the default table view
Add student_key model.
Merge branch 'master' of https://github.com/isenseDev/rSENSE into student-keys
Actually add student_keys model.
Add student keys.
Manual Entry, File Upload for user with key.
Student key upload data test.
Merge branch 'master' of https://github.com/isenseDev/rSENSE into student-keys

Conflicts:
	test/integration/upload_data_test.rb
Rename Student Keys to Contrib Keys.
Merge remote-tracking branch 'upstream/master' into jp868
This commit attempts to address a few of the current problems left with the current JQGrid implementation of table.
This includes the following:
 - Correct numerical vs text based sorting according to field specs
 - Simplified creation of table based grids
 - Automatic hiding of the combined datasets column
Merge remote-tracking branch 'upstream/master' into jp868
This commit focused on smoothing the transition for table so that
when the controls are hidden or shown it doesn't look terrible.