added checks for repeat attributes in attrlists

Also added subschema existence checks, added <EOF> case to parser to
work with input redirection, select results will now print a header
every 10 rows, added check for including all table attributes in a
subschema.