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
MythMusic: re-factor Playlist to avoid storing MusicMetadata pointers

This changes Playlist to store a list of track IDs rather than a list of
MusicMetadata pointers to avoid possibly accessing stale pointers for
example after a rescan.
Subtitles: Fix memory leak from displaying text captions/subtitles.

Delete the FormattedTextSubtitle object after it has been consumed and
displayed.  This applies to SRT, cc608, and cc708 subtitles that are
actively displayed during playback.  Refs #12005.
MythUI:  Include "minimum" size of a buttonlist, when determining the
minimum size of a group of siblings.
In [50e5f4501] I failed to account for a possible path through
TuningFrequency(), and removed a necessary call to SetChannelByString().

I big thank you to warpme for identifying the problem and solution.

Fixes #11989
Filter database age to reasonable limits

This makes smolt ignore recordings claimed to have been made before
MythTV was released, when computing the age of the database.
Services API: Added filter by Folder to the Video/GetVideoList operation
Services API: Allow GetVideoList to sorted by insertdate and releasedate, also switched to using .append() instead of +=
Add 'watched status' update feature for recordings and videos. Closes #11500

Signed-off-by: Stuart Morgan <smorgan@mythtv.org>
Allow bookmarks when reading DVDs from directories (i.e. not physical media or an ISO image).

This was not possible previously because DVD bookmarks are identified using the DVD's serial number, which is only available from a physical disc or an image.  This patch calculates the CRC of VTS_01_0.IFO and uses that as a serial number if no serial number was returned by libdvdread.
missed variable rename in Smolt data collection in ba8a1608cf
upstream type patch from FreeBSD port, it matches the rest of our code base

taken from http://svnweb.freebsd.org/ports/head/multimedia/mythtv/files/patch-libs__libmythtv__recorders__dvbstreamhandler.cpp?view=markup
initialize integer printing buffer while we still need it (cppcheck)