NOJIRA:  Add missing license header
NOJIRA:  Change the default logfile name to the more cononical 'NotificationPortlet.log'
NOJIRA:  Refactor service impls to send error messages to the UI instead of throwing exceptions in more cases