String to remove double-quotes from
- Removes double-quotes from the beginning and end of a string.
If the string only has a double-quote at either the start *or* the end, and not both, the function will do nothing.
The function does not perform any trimming per-se. But if a double-quote is found at the beginning of the string, it will remove one ^r (carriage return) character at the end of the string if present, even if no matching double-quote is found. This is for convenience.
- 1 if matching double-quotes have been removed, 0 otherwise