Partially flesh out entity ForemanTask

Add the following methods:

1. ForemanTask.path
2. ForemanTask.get_result_or_timeout

The former should be fully implemented, but the latter has only pseudocode.
Neither is tested.