cosmetics
added summary and description
changed the source for category, use a new parser
added video search
better error handling
output reason for NotImplementedError to xbmc.log