engine: add basic timer to Reconcile
Merge pull request #641 from jonboulle/enginetime

engine: add basic timer to Reconcile
machine/resource: add basic resource reservation information