HPCC-9249 Return user/IP for paused queue to WsSMC/Activity response

This fix allows a user add some comment when the user
pauses/stops/resumes a queue through WsSMC service. The comment, as
well as user name, IP, and time, will be stored and returned as a
part of WsSMC/Activity response.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-9481 CSV record definition auto discovery

Part I.

Add
- implementation for CSV record structure discover
- new parameter to signal CSV file contains field definition in first row
- new parameter handling to WU enviromnet
- new parameter handling to DFUPlus

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-9481 CSV record definition auto discovery

Part I.

Add
- implementation for CSV record structure discover
- new parameter to signal CSV file contains field definition in first row
- new parameter handling to WU enviromnet
- new parameter handling to DFUPlus

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge branch 'HPCC-9481-feature' of github.com:AttilaVamos/HPCC-Platform into HPCC-9481-feature

Conflicts:
	dali/ft/daftformat.cpp
	dali/ft/daftformat.ipp
	dali/ft/filecopy.cpp

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-9249 Revised display message based on code review
HPCC-9481 CSV record definition auto discovery

Rework aftewr second review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #4835 from AttilaVamos/HPCC-9481-feature

HPCC-9481 CSV record definition auto discovery

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #4794 from wangkx/h9249

HPCC-9249 Return user/IP for paused queue to WsSMC/Activity response

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10054 Enable "Enter" to complete search and forms

Added "Required" as needed.

Fixes HPCC-10054

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>