Tweak CovertCamelToSnake() so that it handles leading capital letters