No longer busy-waits!

Uses event queue to schedule job runs.
Made enhanced Context struct.

- It can wait for subcontexts to finish their work.
Jobber files now use YAML instead of JSON.