Fixed bug with the sorting direction not being independent for each columnin a table. It now is. Also fixed a bug with the three new tables that caused them to show an active next field when they are empty.

The last change was refactoring of how the sort direction was kept track of. It no longer uses the strings 'asc' and 'dec' to determin the order. It now uses 1 for ascending and -1 for decending.
fixed a bug where the number of pages for some of the pages were getting set to the wrong type.
took out the ability for staff members to add volunteers.
Merge pull request #2 from justin3rd5Auburn/master

Staff Home Page Bug Fixes and Removal of Staff's ability to add a volunteer