Fixes to obmc_boot_test.py for re-use by other keywords.

- Needed to set sys.path if PYTHONPATH doesn't contain <git-repo>/lib/.
- Made greater use of new run_key functions.
- Renamed main_keyword_teardown to obmc_boot_test_teardown.
- Renamed obmc_boot_test to obmc_boot_test_py.
- Renamed Main to OBMC Boot Test and moved it from obmc_boot_test.robot
  to obmc_boot_test_resource.robot.  Also changed the call within it to
  pass along all arguments and to call the newly named
  OBMC Boot Test Py.
- Added support for ffdc_function_list.

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