Added support for Jenkins Notification Plugin.
Added documentation.
cleanup, added parameter validation