start/stop activity from headset button
setting change should not require restart
Merge remote-tracking branch 'nebmo/headset'