Force reboot and wait for BMC

This addresses the following:
    - Rectify force reboot rc check
    - Added warm rest verification for general use case
    - Wait for BMC using Ping and REST authentication method

Resolves openbmc/openbmc-test-automation#92
Resolves openbmc/openbmc-test-automation#80

Change-Id: Ic391168c222c41986c0f01d92a26608c0b732521
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
3 files changed