Security issue: Encoding of GUID in itemcache to avoid directory bypassing with a malificious formatted GUID.

The GUID is used to create the file name for the item cache. Until now there was no checking for critical characters in the GUID.

Another thing included here: There is a new possibility in the twitter card specification for embedded pictures.