regcomp.c: White-space only

Vertically stack ? : ternary operators for better visibility
PATCH: [Perl #42957] Suggesting warning for useless greediness operator

This adds the requested warning.  Now we'll see if anything breaks as a
result.
regcomp.c: Silence compiler warnings

This changes some formats to add an 'l' modifier, and adds a cast.