Minor code improvements
Summary:
- more debugging
- more comments
- for two buttons emit toggled instead of clicked regarding changed
- add authorship info
Test Plan: it compiled and still worked
Reviewers: davidedmundson, ngraham, Plasma
Reviewed By: davidedmundson, ngraham, Plasma
Subscribers: plasma-devel
Tags: Plasma
Differential Revision: https://phabricator.kde.org/D22981