Added and improved "free" functions for the structs
2.6.0
Added libmem.hpp (contains C++ specific code to make coding with libmem easier. If you include it by mistake in a C program, it will just use "libmem.h" instead).
2.5.3
Fixed GCC extra warnings (-Wextra)
2.5.2
Removed C++ direct thiscalls due to incompatibility with Visual Studio (possible to compile, but would take some extra steps and manual modification of the original code, which I don't recommend) No more warnings in GCC (-Wall -Wpedantic)
2.5.1
Fixed all warnings (GCC/G++)
2.5
Added support for direct thiscalls on structs (C++ only) (experimental feature, might get removed. Use the latest 2.4) Before: `str.c_str(&str); //thisptr parameter required` After: `str.c_str(); //thisptr parameter no longer required (C++)`