Adding userInfo error keys and documenting CPURLError.j