it does undesirable things like not report multiple separators and skip
separators that show up at the beginning of the string. We prefer the more
rigorous approach of interpreting something like ",," as three empty
strings rather than nothing at all which is what StringTokenizer would
report.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@567 6335cc39-0255-0410-8fd6-9bcaacd3b74c