Fix an integration test by allowing an empty resource list for an executable. Add an 'allTests' target to run unit + integration tests.
Use a HarpBinding class to hide the context builder from the groovy execution environment.