Initial Redfish test support for OpenBMC

Changes:
    - Add client library for redfish.
    - New response code file for legacy vs new redfish.
    - Basic test to check response code from client.

Resolves   openbmc/openbmc-test-automation#1424

Change-Id: I254f59d3548a83c2633eaa2a24c1945131c2825e
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/data/variables.py b/data/variables.py
index 883dbba..58b0893 100644
--- a/data/variables.py
+++ b/data/variables.py
@@ -136,6 +136,10 @@
 # The path on the BMC where signed keys are stored.
 ACTIVATION_DIR_PATH = "/etc/activationdata/"
 
+# Redfish variables.
+REDFISH_BASE_URI = '/redfish/v1/'
+REDFISH_SESSION = REDFISH_BASE_URI + 'SessionService/Sessions'
+
 '''
   QEMU HTTPS variable: