switch from print logging to using the logging system.  Raise error when you can't start an email session.
turns out that info doesn't take a tuple as a second argument, but rather it's more natural than that.
Re: #182 email notification bug

Making sure to get all the data (fields) of links. Not opening smtp
session before it is needed.
Merge branch 'master' into production