Fixed size() calculation in LocalOp.
Fixed case where Vector::Randomize() was sometimes giving zero norm.
Slight change to Davidson orthogonalization to avoid an infinite loop when the QN block size prevents orthogonalization from being possible.