group results by url, and defaut to only showing the first reult in a group. in theory, it respect all sorting and filtering. expanding groups redraws table so that results per page is always the same.
fix the table slicing so that its done after the grouping, to maintain the correct combined sort order. few ui tweaks
fix sorting of groups - need to make sure sorting on the data object, or it could find data in any of the grouped results (which would also be pretty poor performing)
update metric reports to use result grouping, including switch to new api
add starring records. helpful now that results move around due to groups, and stage 1 in being able to select individual records for comparison
add proper caching of results, using latest timestamp in resultset as last-modified
add proper caching of results, using latest timestamp in resultset as last-modified
add proper caching of results, using latest timestamp in resultset as last-modified
fix lint errors, switch to closurecompiler from gcc and make a couple of build optimisations
improve regex for sanitising json and limit the amount of data returned
update project files