String tokenizer for Go based on the Ruby Shellwords package