update readme, be more rigorious in testing if a matrix is in SO3