FGDC metadata parser and metadata parser factory class