Rework the interface of the URL handing module to allow for multiple error types. Modify save_complete URL rewriting appropriately. svn path=/import/netsurf/; revision=1206
Implement url_nice() and make save boxes use it to choose the default filename. svn path=/import/netsurf/; revision=682
Add new url functions and modify to use them. svn path=/import/netsurf/; revision=578