WebBasket: first release of external records
- Initial implementation of external records. Handling of external resourses not yet implemented.
- New functions to add, fetch and store external records and the original url that corresponds to each one.
- New WebSearch functions for the searcher and the parser to calculate the original url for each record and to extract a dictionary of formatted records for each collection.