This parser reads GEDCom files and produces a ruby hash for further manipulation.