Header util regex fixes

The header utils didnt match the quoted string format.
Nor did the string matching function match any string with a number in it.
Added the allowed characters specified here:
https://svn.tools.ietf.org/svn/wg/httpbis/draft-ietf-httpbis/latest/p1-messaging.html#field.components