Fix bug parsing URLs in chat.

The last letter of the URL could be duplicated in certain situations
(like when the last letter of the URL was broken off by itself).
Add TravelingTraderRequest.
Add error condition for trendy players.
Add Crimbo 2011 requests.
Fix crimbo credits received pattern.
Understand all entity defs.
Strip weird characters out of chat.

This is not a perfect solution since KoL chat does support many of these
characters. The problem is figuring out exactly how to encode and send
them. For now, this is much easier.
Properly handle gothy chat messages.
Added a QuestLogRequest and data about some quests
fix parsing of boris runs in ascension history
Cleanup fullAscension pattern.
Update item importer and serializer.
Update items database.
Do not add an empty limit to results.
Add CursePlayerRequest.
Fix profileClan pattern.

Thanks to greycat for the patch.
Remove unused import.
Update items data.
Give bots a hook to deal with kol.Error.Error.
Fixup botStandardException filter.