browser/listing.js: * No longer use row indices to identify rows (since rows may be out of order if they are sorted). * Store filename/fileinfo in the DOM nodes so given a DOM node you can get the file information without having to parse it back up (ew). util.js: dom_make_img_node now performs url encoding on the src attribute.