changed email tester client to sync and async versions
added gearman worker and client