Improved arg parsing for gitlab readline shell.  Other small fixes/impro...

...vements on regexes.

The current readline buf parsing is too naive.  Now it handles quoted strings as a single argument and strips the quotes.

This will allow for (quoted) sentences when annotated tags can be submitted through the API.  Pending PR: https://github.com/gitlabhq/gitlabhq/pull/7305.  I already have some code stashed in my local git repo to add the msg argument to the create_tag method once the PR gets merged.

I also fixed a typo and fixed a spacing problem when viewing some of the help.