JSON recognition of leading BOM now supports skipping multiple BOMs.
JSON recognition of leading BOM now supports skipping multiple BOMs.

Supports nesting of byte order marks inside other strings. Fixes Mantis
#2882, and earlier commits in this branch fix #2757, and #2883.

M-O-S-E-S/halcyon,zwagoth/halcyon,InWorldz/halcyon,zwagoth/halcyon,zwagoth/halcyon,InWorldz/halcyon,InWorldz/halcyon,InWorldz/halcyon,emperorstarfinder/halcyon,InWorldz/halcyon,M-O-S-E-S/halcyon,kf6kjg/halcyon,zwagoth/halcyon,zwagoth/halcyon,M-O-S-E-S/halcyon,kf6kjg/halcyon,emperorstarfinder/halcyon,zwagoth/halcyon,emperorstarfinder/halcyon,InWorldz/halcyon,kf6kjg/halcyon,M-O-S-E-S/halcyon,InWorldz/halcyon,emperorstarfinder/halcyon,M-O-S-E-S/halcyon,InWorldz/halcyon,emperorstarfinder/halcyon,M-O-S-E-S/halcyon,kf6kjg/halcyon,kf6kjg/halcyon,kf6kjg/halcyon,emperorstarfinder/halcyon,M-O-S-E-S/halcyon,kf6kjg/halcyon,zwagoth/halcyon,InWorldz/halcyon,kf6kjg/halcyon,kf6kjg/halcyon,zwagoth/halcyon,zwagoth/halcyon,M-O-S-E-S/halcyon,M-O-S-E-S/halcyon,emperorstarfinder/halcyon