Redoign the erroneous commits
Removed the block of code for what errored
I have rewritten the ncdata file to more clearly process a logical and
statement as well as checking for all the basis.

Inversion has been disbaled
A PMESolve State is now required
Basis labels and state ID labels have been renamed
New labels and states checked:
    EPCAR
    PCAR
    CAR
    AR
    R
    CR
    alloff
    Psolve

Until basisanalyze is rewritten, this branch will not work
Adding some small changes to basisvariance in preping for doing the
general sequnceing for path sequncing. I am working through the logic on
paper first