Revert "Revert "Require ICU support on the Parrot backend""

This reverts commit 80b9123b6239914a4ccc7680175f201d7d9d6bb0.
A fix was found.
Fix parrot ICU support detection