remove "variables" field from LPFile.LP data type
split MIP problem definition from Text.LPFile module into Data.MIP module
clean up splitting Data.MIP from Text.LPFile
allocate internal buffer in advance when possible