initial commit.

lots left to do!
fix path when running in xbmc
fix novamov plugin breakage due to site changes
add settings system for plugins (is there a better way to do this?), add wait dialog, plugins with login must now implement SiteAuth and plugins with settings must implement PluginSettings.

getting there! need a lot or error checking still (and lots of docs!) but the basics are working enough to make a test plugin.
out of date, test plugin coming...
add tubeplus.me resolver. interesting because it in turn uses other resolver plugins.

basic tubeplus addon to help testing of urlresolver is written, and will be added shortly
remove some old stuff that got left behind
make sure resources dirctory exists, and ignore the generated settings.xml in git add optional www. to tubeplus plugin valid urls
add sckshare and videoweed plugins
another tweak to tubeplus valid_url()
use t0mm0.common.addon
more changes to use t0mm0.common
make some changes to the Net class in order to return some info as well as the html content

document the Net class
add urlrsolver docs
fix for old (inc dharma) versions of python
add docs for urlresolver interfaces.

make a small change to how get_settings_xml() works (use class name rather than human readable name for setting id prefix, and move category XML out of get_settings_xml())
fix silly mistake with priority ordering
add videobb resolver plugin as described in the plugin tutorial
tidy megaupload plugin a bit.

it will still give a 'script error' if the video doesn't exist - this needs to be changed in the megaupload library itself
add error checking to novamov