Now that the aura range visualization option has been added in rP19519, options for displaying heal range and attack range are planned. For attack range, it is mentioned in the trac ticket that it will be important to show the range in the building placement preview, and this will likely require more changes in CmpSelectable.
There needs to be new texture defaults for both of these new range visualizations; I've modified one of Pureon's textures, but different ones will likely be needed.
Also this diff removes a redundant check for this.enabled in RangeVisualization.js, and an unused var in toggleRangeOverlay() in session.js.