Simplifying error checks for HermitianEig and HermitianGenDefEig, as well as beginning to simplify HermitianTridiag implementations