First pass at outbound player notification framework, no actual email yet.