Feature/early exit must check if file exist

Client wants to be notified by failblock if file does not exist. Returning the completionblock is semantically not correct.