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