L2P: Avoid using {...} in the in_rule_group case.

This moves the two variables in the in_rule_group case:

    1.  pattern is moved outside the main loop

        This is to allow the match_l2p_rule logic to be moved
        inside the read call to better support sharing information
        across rule matches.

    2.  phonemes is moved into the matched path branch