Moved souplib functionality into crawltech, since we're not using beautifulsoup anymore