tizen-volume-api: Fix compiling with a C++ compiler
tizen-volume-api: Add support for setting main volume controls
tizen-volume-api: Implement getting server info
tizen-volume-api: Send subscription events when main volume controls change