Update to handle Google Test version 1.7.0 parameterized value tests which include the parameter values in the test name strings. Use test that ignores the parameter string rather than creating a flattened list and adding the string (might changes again). Add tests.

Change version to 1.6.1