Fix/Imporove React Element tokenization in messages
Fix/Imporove React Element tokenization in messages

This fixes an issue with the message tokenization process in
`<FormattedMessage>` by supporting more than 9 React Elements passed as
prop values.

The rendered message is also improved by filtering out any empty string
parts so empty `<span>`s are not created in the DOM.

ryan1234/react-intl,mattikl/react-intl,btd/react-intl,keppelen/react-intl,Vungle/react-intl,keppelen/react-intl,Vungle/react-intl,mattikl/react-intl,CumpsD/react-intl,CumpsD/react-intl,hukka/react-intl,ryan1234/react-intl,Jonekee/react-intl,gseguin/react-intl,tsironis/react-intl,gseguin/react-intl,tsironis/react-intl,tsironis/react-intl,btd/react-intl,mattikl/react-intl,hukka/react-intl,keppelen/react-intl,vasa-chi/react-intl,Vungle/react-intl,btd/react-intl,baer/react-intl,ericf/react-intl,gseguin/react-intl,ryan1234/react-intl,CumpsD/react-intl,hukka/react-intl