Objectbrowser custom variable and advanced tab improvements

* Switched to purely alphabetical order on advanced tab
* Macros tab now includes macros that are defined with only a single underscore
* Macros tab always visible.
* Affects Issue #95