Fix for Email Service Java API

If a consumer tries to use the Java APIs to send an email they will manually have to query the extension point from their code. We should do this for them. I moved the code from the service handler down to the factory class so anyone who uses the factory will get the correct instance.