Use Velocity to generate email

Usually this 'multi-instance' approach to velocity engines is used when multiple configurations are used. In our case we deal with a single engine configuration, so perhaps we should go with a single Engine (offered behind a Factory of some sort). It might not make a big difference now, but if we start send more an more emails (notifications anyone?) then we will save some overhead.