Addresses potential cause of issue #885 but do not have data set to reproduce the bug.
Apply bugfix to KNN anomaly classifier region as well.
Refactor anomaly score computation for reusability and ease of testing.
Reuse anomaly score computation in anomaly classifier.
Added tests for computeAnomalyScore.
Fix style issues in test file.
Move anomaly score function out of OPF.
Merge branch 'master' into issue885
Remove tests from clamodel_test that got moved to anomaly_test.
Merge pull request #886 from scottpurdy/issue885

Addresses cause of NaN anomaly scores - issue #885