Bump version to 4.0.8
Add better handling of unavailable streams

If a version for iOS is not found, notice the user.
Fixes #107
Update class names due to site changes
Show proper dialog for unavailble streams

Without this the following exception occurs.
 Error Type: <type 'exceptions.NameError'>
 Error Contents: global name 'errormsg' is not defined
 Traceback (most recent call last):
   File "/storage/.xbmc/addons/plugin.video.svtplay/default.py", line 369, in <module>
     startVideo(ARG_URL)
   File "/storage/.xbmc/addons/plugin.video.svtplay/default.py", line 297, in startVideo
     if not errormsg:
 NameError: global name 'errormsg' is not defined
Merge pull request #109 from gonzzor/dialog_fix

Show proper dialog for unavailble streams
Merge pull request #111 from gonzzor/site_changes

Update class names due to site changes
Update unit tests for helper
Fix thumbnails
Bump version
Merge remote-tracking branch 'nilzen/gotham' into gotham