Initial pass to add update_library to each notifier and apply PEP8 fixes.
synoindex is a bit different on how its used within sb, only applied pep8 fixes for now
Pulled in itofzo's plex minidom->etree branch ( https://github.com/itofzo/Sick-Beard/tree/pre_change_plex_to_elementtree )
Standardize internal notify call, reduce unnecessary logging.
Pulled itofzo's branch pre_fix_exception_type_growl
Change logging structure for Growl to see if it makes things more clear.
Growl: Only send test message if registration succeeds.
Update notifiers to use the new globally named notify.png instead of xbmc-notify.png.
Some more logging updates to try and get them a bit more logical.. prefix the notifier at the start so the context is known for each log.. also makes it easier to grep.
Add **Always On** option for XBMC to control if sb should suppress errors when XBMC is offline or not.