Modified preferences pages after reviewing SmartApps documentation.
Experimental tweaking of Aeon Minimote device handler to report numButtons.
Work in progress: getNumButtons command is not required.
Support of buttonDevice.numButtons attribute, since Enerwave has 7, Minimote has 4.
Tested on Enerwave 7-Button: Working per @mattjfrank.
Moved myVersion() to top of file for accessibility.
Commit before merging to "master" for v0.1.2-beta release.
Merge commit.