Skinn approach

Closes #63
Code rework
testing new skin
Merge pull request #64 from eriksoderblom/skin

Merged your skin and will test it.
Merge branch 'skin'
Fix indentation
urlencode isn't needed here
Remove unneeded imports
game_xbmc is a needed import for now
remove unused files
changed scrollbars width

Closes Issue #65
Fix manifest retrieval for URLs without explicit port

For some reason, some manifest URLs are returned with "443" in them, and
others without any port. The original code assumed there would /always/
be port 443 specified.

This is particularly odd in 2013 week 3. Lions vs Redskins return a
manifest without a port, but Buccaneers vs Patriots /does/ return a
manifest URL with a port.
Remove game_xbmc. Move start_addon logic to default.py
Fold game_globals.py into game_common.py

This does include plenty of XBMC specific code, but it makes it easier
to figure out how things are related (which will help when peeling the
layers apart).
Add needed imports to default.py
login_to_account explicitly accepts username and password now
Move some variables to default.py
get_video_path seems to /never/ be called with post_data...
Update changelog
Small language fixes