Have pager return Nones if the server returns null.

This temporarily resolves an issue where the TheMovieDb server returns
nulls in searches when a movie has been deleted but not yet flushed out
of the cache. This prevents the error internally, but does not attempt
to re-order to remove the nulls, so is merely passing the issue onto the
application using this library.

Refs #29
Enable --debug flag in test application.
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
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>
Merge commit '1d9d46beff7a7591ebbfa6e13c080617e660e52d' into fixes/0.27

Conflicts:
	mythtv/bindings/python/tmdb3/tmdb3/pager.py
Fix segfault in MythUIButtonList::GetItemCurrent(). Fixes #12040
(cherry picked from commit 4211abf7d62b9e15a61731bd1ae19400302c92ff)
Make "DailyArtworkUpdates" a global option

This makes the DailyArtworkUpdates setting a global setting so it can be
properly configured on any frontend. This patch does not include any
code to fix an existing improperly configured setting, which could cause
problems in the future, as the per-host option will override the global
one and will be uneditable without direct database modification.

Refs #12033
(cherry picked from commit ffa364019e7d5bc0b88f4c83d21511090735b45d)
Use proper string conversion for DailyArtworkUpdates setting.

Refs #12033
(cherry picked from commit e45e1ca7bf329e8ecea218f0e47cc080ad736b7e)
Explicitly set the audio capabilities of the DVD VM to indicate all audio types are supported.  This makes DVDs that check this VM register play properly.
(cherry picked from commit 501de627233cdffc1032932fd0611fd2e32abca4)
let Smolt search for the langauge as global and local setting

Language became a global setting in [bf6fc7cd39].
(cherry picked from commit de17fc4ab4f830d2d317c7522f0e584c9ed86a93)
let Smolt search for the country as global and local setting

Country became a global setting in [bf6fc7cd39]. This allows me to upload my
profile instead of getting error 500 from the server. It might be just
correlation though.
(cherry picked from commit 6c1f811d61de5aeaa8b4355c3b7b8dca18899aed)
Invalidate the cache after deleting a video file to ensure the free'd entry is removed.

Fixes #12052
(cherry picked from commit ffd38d1bba28aea710ad095c4e0844fe63381b38)
Fixes for FreeBSD 10.0 + clang

Signed-off-by: Raymond Wagner <rwagner@mythtv.org>
(cherry picked from commit 366b73bc672d45be94b981a944f9f415b44ea13c)