HPCC-8626 Add new option GenerateFullFieldUsage

Can be used in conjunction with reportFieldUsage and/or reportFileUsage
to gather dependency information for each field in a generated output.

reportFileUsage is a new abreviated version of reportFieldUsage which excludes
information on each individual field.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>