HPCC-0000 WIP First stab at the IWorkUnitInfo lightweight interface

Also changed to return const char * for all the functions in the lightweight
interface. And fixed some bugs I spotted on the way.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>