Move (de)activate to Component class as abstract

Signed-off-by: Jiří Janoušek <janousek.jiri@gmail.com>
Create MPRISComponent

Signed-off-by: Jiří Janoušek <janousek.jiri@gmail.com>