Implement basic functionality for operation at e18.

Add basic funtionality for operation at e18, mainly a copy form the
gridka iimplemetation.
This one should be properly implemented for the e18 system. The only reason it is empty for gridka is that there it is not possible (for whatever reason, *sigh*) to reset jobs in error state. There should be something like:

```
for id in getListOfErrorJobs(jobName):
    command = "qmod -cj " + str(id)
    (returncode, stdout, stderr) = batchelor.runCommand(command)
    if returncode != 0:
        raise batchelor.BatchelorException("qmod failed (stderr: '" + stderr + "')")
return True
```