Only pass plain strings to shlex.split.
Only pass plain strings to shlex.split.

According to http://bugs.python.org/issue6988 some versions of
shlex.split can't handle unicode input, always producing ucs-4
output.  This addresses that problem, which is present for me
in oneiric.

Change-Id: I6d22825e2accfb4ff395d2a2f9efdb20fc413073

meelapshah/git-review,entropia1/git-review,openstack-infra/git-review,meelapshah/git-review,jeeloo/git-review,ka2m/git-review