Core (LV::ParamList, LV::Param): Implement C++ API and fix all memory leaks