grim/convey

Rework engine and type attributes to be a combined type attribute. Refs #143
tasks:
slow:
image: alpine:edge
script: sleep 5
plans:
default:
stages:
- name: first
tasks: slow
- name: second
tasks: slow
- name: third
tasks: slow