Confusing literal suffix 'l' for longs

Detects usage of `3l` and suggests using `3L`.
Ignores `3ul` and replaces `3lu` by `3LU`.