Adding Attemptor to factory

The Executor factory was missing the optional Attemptor argument, which caused
the attemptor to always be null.

Signed-off-by: Nate Brunette <n@tebru.net>