Fixed String.prototype.split() according to the specification.

This closes #359 issue on GitHub.
5 files changed