Also allow option lookup via shortcuts.
Rename unit::program to unit::engine.

This avoids conflation with vast::program.
Make configurations copyable.
Yet another addendum to 6c9dd99.
Fix configuration issue.

We needed a distrinction between default values and values set by users.
Be more lax when filtering tests.
Tweak unit test coloring.
Add timing information to unit tests.