Implemented fix for pg-30 and added in more require.js support

-- remote resetting of comparator on list view rendering
-- added in Grunt
-- added in full require.js support