PEP8 code style updates.

Modified from original commit.

Signed-off-by: Raymond Wagner <rwagner@mythtv.org>
Fixed version in setup.py
Merge pull request #30 from Toilal/master

Fixed version in setup.py
Registered and uploaded on PyPI. Fix #31
Add support for the new tv api
Merge pull request #32 from Toilal/master

Registered and uploaded on PyPI.
Updates for television data.

This updates the version number and readme for the new Television series
support on TheMovieDb.org. I still want to do some tweeking on the names
and general presentation, but this has been sitting around for long
enough and should get pushed upstream.
Merge branch 'master' of github.com:wagnerrp/pytmdb3
Extend unit test for MythVideo File Parsing

Add some more tests based on http://www.mythtv.org/wiki/MythVideo_File_Parsing
Scheduler: Allow the sorting column and order to be specified for GetAllScheduled()
Services: Allow the sort order to be defined for DVR::GetRecordScheduleList()
Add mplexid to dummy entries when scheduling around live TV.

This was missed when the mplexid optimization was done.  Thanks to
pjokinen for spotting it and submitting the patch.

Fixes #12032

Signed-off-by: David Engel <dengel@mythtv.org>
Add an 'auto-append year' flag to MythDate::toString(). Only appends the year if it's different from the current year.
Change Myth::GetFormatDate and Myth::GetFormatTime to use MythDate::toString()
remove unused variable (cppcheck)
initialize variable before use (coverity #1135511)

It is already fixed upstream http://sourceforge.net/p/soundtouch/code/17/
fix [e8941e6ecd]

note to self, always review the patch before pushing
Correct mispelling in cache_file.py

This corrects a misspelling in error handling code that would cause an
irrelevant error to be thrown when unable to access an existing cache
file. This misspelling issue would only appear after a fatal error had
occurred, so there is no change in behavior.

Signed-off-by: Raymond Wagner <rwagner@mythtv.org>
install zeromq libraries in lib64 on Fedora

Patch by Warren Sturm
Reviewed by Stuart Auchterlonie

Fixes #11333
Bind to multicast address instead of ANY

If multiple servers multicast content on the same port we can't receive
it on multiple recorders if bind to QHostAddress::Any. If we bind to the
multicast address we don't have this problem. Problem discovered and
patched by Niels Ole Kirkeby.

Note: This also adds error handling for when a bind fails.

Fixes #11979
Fixes #12036

The tickets contain multiple reports of success.