Adding new function and fixing some bugs in general purpose py files.

gen_args.py:
  sprint_args()
    I made corrections to col1_width processing when indent is not zero.

gen_print.py:
  get_arg_name:
    I fixed a bug.
  sprint_varx:
    I added support for printing OrderedDict objects and robot DotDict objects.
    I added support for having the hex arg double as a "print None" for string objects.
  sprint_pgm_header:
    I added support for linefeed arg.
  sissuing:
    I added support for test_mode parm.
  sprintn:
    New function.

gen_valid.py:
  svalid_value:
    New function:
  valid_value:
    Now calls svalid_value.

  svalid_integer:
    New function:
  valid_integer:
    Now calls svalid_integer.

Change-Id: I161086d1148e4559fcc57b7d749cc3fb810dc19f
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
3 files changed