Update rouge
What does this MR do?
Update rouge to 3.4 which has a bunch of nice new things
I don't think there are any risks or any additional test cases necessary.
Does this MR meet the acceptance criteria?
Conformity
Not sure if any of the below are necessary. Maybe. I'm just looking forward to this fixing our Perl syntax highlighting.