AdminEmailHistory dynamic subject line based on workflow history, and some code cleaning. Fixes #49