Supports workspaces with numbers in -n, -p, -e

That is to say, workspaces with names like "4:irc" or "5 compilation" or
"1vim".
-n/-p will not create new ws, instead wraps