Refactor so that the methods of AbstractProcesses return the actual error
Checking if the return value is false and then acessing the last error is
not very elegant. Instead we can directly return the actual error. This does not yet
extend to public API in Processes but the same can be easily done there in the
future.
Edited by David Redondo