minor scanner gui cleanup, begin work on new direct builder (from
inventory), move structureclientinfo back to common