Revert "TabObjects are good enough to run. Use TabStaff object to read in the input file using scanFile(), correct errors and use the getList() to use with Saad's version. Haven't tested yet. Still have to give him access to repeat numbers for each measure. TabMeasure and TabString have new stuff. Read the comments."

This reverts commit b873256c7566c5abc9bdc6cea411bf0ef7b35f0d.
Revert "Revert "TabObjects are good enough to run. Use TabStaff object
to read in the input file using scanFile(), correct errors and use the
getList() to use with Saad's version. Haven't tested yet. Still have to
give him access to repeat numbers for each measure. TabMeasure and
TabString have new stuff. Read the comments.""

This reverts commit e6c9f6d1756acb7e909210044f26ed4418cf8673.