derivative works now!!!

used testDeriv to verify that the schurAd.m actually
gives correct derivative. And it does indeed in both
block and complex schur forms.