Fix memory leak, release 0.3.2
Run pre-commit on all files
Update files from sc-template
Add compile_commands.json linked to meson
Fix bug in handling of negative character classes
Add auto-formatting
Add functions to retrieve individual captures
Add 3-clause BSD license
Get rid of capture struct
Use pointer to struct as more intuitive API
Remove duplicate arg in meson.build
Tabify forgotten file
Some forgotten renames
Add some considerations for installation
Reorder header for easier understanding of library
Add missing source file to meson file

Turns out pike.c was not included, thus some compile errors were not
addressed, and clients could not use the main functions of the library!
Add library dependency for use by clients