Parse and validate config file data.

Introduce new APIs to read config data from json
file. Verify that the data is in expected format.

Testing: Unit tests successful. Same logic worked
as expected during prototyping.

Change-Id: I93e089e08566684a496ee4ac8807b84f7e2f1750
Signed-off-by: Vamsy Nooney <vamsyknooney@gmail.com>
5 files changed