Updated Services & Devices

Reorganized methods to rely less on getters/setters, validated
configuration of each service against Yamaha RX-A2000.

Next step, implement SOAP communication. May require adjustment of
command classes.