Implement preprocess option in the testling field

This option should make simple perform complex transformations in the bundle for testling. For example:

```json
{
  "testling": {
    "preprocess": {
      "command": "./bundle.sh",
      "args": ["arg1", "arg2"]
    }
  }
}

```