widget: Remove no-longer-meaningful WIDG_MAXSTR.

A QString generally isn't limited to 80 bytes.
widget: Make widgAddBlah() return the new object.

Also, do #define nullptr NULL on pre-C++11 compilers.