catalog: UserModify and ProjectModify methods implemented.
catalog: Changed endQuery with errorMsg to throw new exception.