episode tracking, VideoWeed support

Ok gitHub is keeping up to the name and being a total GIT. This one needs manual merging. I cleaned up all other forks in my name. It can't merge and broke the link between your code and mine, it shows an older version of yours in the diff pages but if you diff manually, the differences should be clear (I copied back some stuff from your branch).

- added episode tracking via script.common.plugin.cache. DB table name: WCO , keeps a list of "episode title : episode page URL in watchCartoonOnline". This way it can match different hosts hosting the same episode. NOT using internal XBMC DBs but commoncache.db for safety.

- Supports VideoWeed now, horraay! Finger to the potheads! Not sure if it supports seeking though, hacked it pretty nasty from their CDN.

- Also supports http://blah.blah.ip.address/vid44.php links (seems like it is video44.net or something) from WCO resolver.

- utf8 on top of default.py is required for the storage cache to work properly (otherwise breaks the python!) also all replace/strips are mandatory (because of weirdo anime names such as ".Hack//wtf")

- bumped versions to 1.5.0 (feel free to change it)

Need clarification? Comment here. I'll check sometimes.