email substitution in recipients

Adds ${job.user.name} and ${job.user.email} as allowed values in Mail notification recipients field, as well as notification plugin configuration properties.

If unable to resolve the ${job.user.email} when sending a Mail notification, an error will be logged.

Updates documentation.

for #165