[SPARKL-69] - Changed default behaviour of inferedKettleOutput to use jsonKettleOutput when a Job result contains rows
[SPARKL-69] - Updated Readme to reflect new inferred result formatting logic