Use const reference in escape function and include the interpreter_t template.
Fix warning in clang, the final definition uses class instead of struct.
Add interpreter template to make parameters in prepared statements possible.