added failing NaN test
fixed check_symmetric so it throws for NaNs not on the main diagonal
added doc in the code for check_symmetric
added failing tests
fixed check_corr_matrix for nan inputs
Merge branch 'feature/issue-891-check-symmetric-nan' into feature/issue-891-check-corr-matrix-nan