Added new IE for Grooveshark
Fixed pyflakes and pep8 warnings
Fixed errors found by travisci:

py26: re.split can't take flags. use inline flags or re.compile
py27: info_dict must be serializable. remove request object
py335, py34: no urlparse module. use utils.compat_urlparse
[gameone] add playlist capability
[gameone] add playlist test
[gameone] simplify playlist extractor
[youtube] Add two-factor account signin (TOTP only)

Additional work is required to prompt the user for the SMS or phone call codes, as there is no framework currently to prompt the user during an extraction operation.

Fixes #3533
Remove debug prints
[vodlocker] Allow title to end with a <br>
[patreon] Remove unused import
[rtlnl] Remove unused code
[sbs] Add new extractor (Fixes #3566)
release 2014.08.23
Merge remote-tracking branch 'sehrgut/Grooveshark'

Conflicts:
	youtube_dl/__init__.py
	youtube_dl/extractor/__init__.py
[wat] Add support for SD and HD videos (Closes #3558)
[grooveshark,http] Make HTTP POST downloads work
[grooveshark] Fix test md5sum
Merge remote-tracking branch 'origin/master'
[generic] Add support for camtasia videos (Fixes #3574)
[grooveshark] Use proper imports