Added a .pylint_rc file.

Tabs are used for indentation, it ignores line length limits and
the function/variable/method names are changed to be consistent with
the project as it is at the moment, otherwise everthing else is left
at the default.
Fixed lots of PEP8 warnings

I've left the indentation as it was and have just fixed most of the
warnings that pylint gives, there's still quite a few docstring
warnings that I'd like to fix though
Merged nbhttp[s]connection together to create nbconnection
Overhauled notification_service.py

I've fixed some of the bad code in notification_service, all of the
code that was trying to parse the json before then passing it to a
parser has been removed and replaced with using the simplejson
library's raw methods.
More clean ups to the notification_service.py file

I've removed the nested loops and replaced them with a single loop,
I've also moved a lot of the code out into methods to make it more
readable
Fix recursion exception

Changed the algorithm to be iterative rather than recursive to stop
a stack overflow exception when there are no notificactions for a
long time
Merge pull request #6 from seadog/feature/cleanup

code cleanup and consolidation
v1.0.1 in progress
progress and duration only need to be integers
Use tvdb_id when scrobbling episodes. This fixes #2 and #5
more readme info
better readme linkage
episode scrobble needed the tv ID
don't show error notifications
HTTPS string translation
ready for 1.0.1 release
Scrobble - send episode id if available. Support absolute and dvd order.
Add movie collection and playcount syncing via service and executable
Add episode collection and playcount syncing via service and executable
Merge pull request #13 from mizaki/master

Scrobble - send episode id