initial test framework
added test dependencies and test halting.
added initial white-box tests for couchdb and webapp nodes