Keywords and test for redfish

Changes:
   - Added new test suite for CI test_redfish_basic_poweron.robot.
   - Added new resource file lib/redfish_utility.robot.
   - Added new variables and fix POST request args.

Change-Id: Ia4c230ec464973b9b8cf3260401a8854ca711229
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/data/variables.py b/data/variables.py
index a435df3..ba8e088 100755
--- a/data/variables.py
+++ b/data/variables.py
@@ -144,6 +144,13 @@
 REDFISH_SESSION = REDFISH_BASE_URI + 'SessionService/Sessions'
 REDFISH_SESSION_URI = 'SessionService/Sessions/'
 
+# Boot options and URI variables.
+POWER_ON = 'On'
+POWER_GRACEFULL_OFF = "GracefulShutdown"
+POWER_FORCE_OFF = 'ForceOff'
+
+REDFISH_POWER_URI = 'Systems/1/Actions/ComputerSystem.Reset'
+
 # rsyslog variables.
 REMOTE_LOGGING_URI = OPENBMC_BASE_URI + 'logging/config/remote/'