Use shlex to Split Commands

Splitting on spaces is too naive to be useful. Shlex is smarter about
splitting the command. Escaped strings can be used now.