Make String.split behave more like Regex.split
Deprecate :global in Regex.split/3
Add deprecation warning for :global in String.split/3
Use parts: :infinity instead of parts: 0 to split globally.
Update use of deprecated :global option to use :parts
Merge pull request #2233 from bitwalker/string-split-changes

Make String.split behave more like Regex.split