doc: revisions to uix/label.py and uix/widget.py to make them consisent and simpler