fix: empty string split behaviour 

from doc: 
Note: When the string is empty, split returns an array containing one empty string, rather than an empty array.
Signed-off-by:Eric Villard <dev@eviweb.fr>
Merge pull request #7 from eviweb/fix-jssplit

[BUGFIX] fix empty string split behaviour