Reorganization and rewrite of fetch, cache, and content handling. svn path=/import/netsurf/; revision=96