converted soundex-style algorithms to operate on uppercase (as in the original algorithms)
added russel_index* unit tests
fixed russel_index* functions