Add gridtk executor

Add another executor beside the Docker & local executors. This would also require refactoring the management of multiple executors.