Merge pull request #787 from meriko/master

Viasat: Update regex for viagame.com
Update ServiceInfo.plist
Ustream - Rewrite, use new APIs
Vimeo - Skip 'mobile' only if it's HLS, otherwise use the mp4 file (comes in handy for old videos that only have an mp4 for mobile and flv/vp6/mp3 for web).
Tested - Update url pattern, use YouTube URL Service
GiantBomb - Check for json in PlayVideo; ignore requests with API keys
National Geographic - Catch all http errors
Snotr - New URL Service for snotr.com
MSNBC - Catch http erorrs and raise exception