implemented missing 'split' pipe
added unit testing for 'split' pipe
fixed missing case that prevented pipe-returned arrays from being looped on like described in README example "{{names|split:;}} {{.}} {{/names}}"
see : Markup.js README ('split' pipe documentation)