Add test configuration.

This runs a bunch of roles on the Circle VM, and ensures
they pass successfully and are idempotent.

Circle is configured to run 3 containers in parallel,
and the tests take about 2 minutes to run ATM.