ARQ-1600 Ability to EOF for process execution

* ProcessExecutor moved to standalone package to be more isolated
* ProcessExecutionException made a subclass of AndroidExecutionException
* Command API not propagated within classes anymore
* Simplied quoted string parsing by reusing Drone utilities