Add ability to wait for resource to start after create

Updated waiting for resource to start/stop - return error message
and nodes where resource has failed/is running.
Used this updated function in resource create and enable/disable.