Support for multiple character delimiters + improved SQLParser performance

This PR adds support for multiple character delimiters, making this feature work as expected.
Examples:
```sql
DELIMITER |
DELIMITER ||
DELIMITER |||
DELIMITER ////
```