Redfish code update changes

Changes:
   - Added task state in json file
     data/task_state.json
   - Added Keyword Create List Of Task,
     Create Initiated Task State Dict,
     Match Target URI,
     Check Task With Match TargetUri,
     Verify Task Progress State
   - Added Keyword Get Task State From File

Tested:
      Ran succesfully   redfish/
      update_service/test_redfish_bmc_code_update.robot

Change-Id: Iba2131925cb60614f456cbf5ec91b1b02bddc06b
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
diff --git a/data/task_state.json b/data/task_state.json
new file mode 100644
index 0000000..dd4c60f
--- /dev/null
+++ b/data/task_state.json
@@ -0,0 +1,15 @@
+{
+        "comment": "This is a generic possible redfish standard task states.",
+        "TaskRunning": {
+                "TaskState": "Running",
+                "TaskStatus": "OK"
+        },
+        "TaskCompleted": {
+                "TaskState": "Completed",
+                "TaskStatus": "OK"
+        },
+        "TaskException": {
+                "TaskState": "Exception",
+                "TaskStatus": "Warning"
+        }
+}