src/
reworked how memory allocators work in dl by adding a dl_realloc_func, switching to size_t for memory sizes and removed alignment parameter.
Extracted pointer-patch code into separate file and reused it between instance load and txt-pack.
Added test and fixed bug with inline arrays and arrays of struct with arrays.