Email Notifications

"This patch provides email notifications, with support for TLS and SMTP
AUTH. It provides the regular notifications on snatch and download. It
provides the ability to give a list of "global" emails, which receive
notifications for all shows and it also allows configuration of email
notification lists on a per show basis."

This is Sluggers pull request from
https://github.com/midgetspy/Sick-Beard/pull/428

I made the changes in the Development branch and changed a few things
to get it to work with the current version of SickBeard.  I've tested
it and it seems to be working great.
Merge branch 'email-notifications' of https://github.com/xombiemp/Sick-Beard

Conflicts:
	data/js/configNotifications.js
	sickbeard/__init__.py
	sickbeard/databases/mainDB.py
Added Python 2.5 compatibility
Fixed messy merge
Increased DB max supported version
Button now matches the page overall look and feel
readded misremoved CSS class
Merge branch 'master' of https://github.com/bricky/Sick-Beard
Removed per user email notification because I don't need it and mostly because it removes the DB dependency ;)
took mainDB.py from the Bricky master
left over cleanup
revert the line-ending changes