Fix bug related to inheriting from ::Shortcut

Inheriting from ::Shortcut changed what ->load_components would do.  Not
anymore!
remove stupid whitespace from Changes