Example taskcluster worker

Let me explain the catch thing...
```
Promise.resolve().then(function() {
  throw new Error('xfoo');
}, function() {
  // never called
})
```