Merge pull request #1454 from RosettaCommons/roccomoretti/alignVectorSets
Fixes for numeric:alignVectorSets
numeric:alignVectorSets() had some edge conditions (zero vectors, co-linear vectors) which resulted in utility_exits. Add special cases to catch these conditions and do something reasonable instead.
Unit tests for alignVectorSets() added. There's some integration test changes observed (KIC_with_fragments, density_denovo), which look to be due to changes in optimizations w/r/t this inlined function. (The changes don't happen locally with a debug build.)