[rmcd] Convert mediachanger code from C to C++
Description
Reorganises Remote Media Changer code (previously under mediachange/castorrmc/) and converts it to C++, in preparation for further refactoring.
Checklist
-
Documentation reflects the changes made. -
Merge Request title is clear, concise, and suitable as a changelog entry. See our contributing docs
References
Closes #1270 (closed)
Edited by Michael Davis