added CountDownWatch versin to until and awaitAtMost methods for Execution
Fixed TextAnswer implementation

* Answers were removed from API/impl
* ProcessDetails were replaced with ProcessResult and simplified
* ConsumeProcessOutputTask encapsulates Answers and ProcessInteraction
* ProcessInteractionBuilder was made more fluent API safe