Initial support for 'Remote Control' option

This part of code was imported from Raspberry Control 0.2 and will be reworked soon
Merge remote-tracking branch 'origin/master'