Updating `string.trim()` to remove leading/trailing new lines, adding nested quote support to `csv.decode()`, updating test