Merge "Add PreconditionFailed exception for HTTP 412 errors"