Refactor: Renamed DMU_Set/GetMaterialProperty as Material_Set/GetProperty
Refactor: Switched p_particle.c to C++

Plus minor cleanup.