Fix outdated references to JobDetailBean

Issue: SPR-12306
(cherry picked from commit aaf69eb)
TextMessage.toString() does not throw StringIndexOutOfBoundsException for payload with multibyte characters

Issue: SPR-12307
(cherry picked from commit da14aee)
Explicitly detect (and log) private @Scheduled methods on CGLIB proxies

Issue: SPR-12308
(cherry picked from commit 01724d3)
Consistent use of LinkedHashSet for interfaces (since interface order may matter in subtle cases)
(cherry picked from commit 5a63117)