Fixed overwriting on scrape

Scraping used to overwrite existing entries completely, now there's a
method to merge the information in
Fixed UI issues

Fixed some visual issues with the edit form
List sorter now sorts empty items to be below non-empty
Fixed bug with saving LastAppInfoUpdate