Base exception marker interface for the library
Update Process interface

The methods kill(), terminate() and wait() should not throws exception
anymore but return its success or failure.
Update Child class according to the new interface
Update Pool class according to the new interface