make UMap:asUnitArg more intelligent
remove asUnitArg from UGUI

no longer needed, and in fact may cause quirks
set category of 'envelope' and 'line' to 'automation'