Reuse certapp setup/teardown code in both harnesses

The patch also clarifies the prompt, instruct, and confirm methods.
Forgot to add certapp directory
Correct documentation
Fix wording in prompt documentation
Merge pull request #28 from andreastt/ato/shared_certapp

Reuse certapp setup/teardown code in both harnesses
Use cert app for semiauto harness based tests