Check that the current chrome extension has a 'manifest' entry before attempting to extract it's data.
before printing the formatted results, encode them in ASCII with XML char replacements for chars outside the ASCII range (prevents fatal error under python 2.x when results contain unicode characters)
Merge pull request #9 from lroathe/master

Fixes for issues with unicode and chrome extensions