replaced _getRows() calls with the public reloadGrid()
Made sure the js wouldn't choke if the header and footer don't exist
Merge pull request #23 from freemanirl/variousFixes

replaced _getRows() calls with the public reloadGrid()