Output: join text nodes beforehand
Output: join text nodes beforehand

This commit improves react-native support by changing how
text nodes are combined, as react-native uses <Text> nodes
instead of raw strings (which is all simple-markdown previously
supported combining).

This does not affect the `legacy` reactFor api, but going forward,
use of `outputFor` and the `Array` rule is instead encouraged

Khan/simple-markdown