Introduced JSON type check of all Igniter fields. Also provides fix for SIGABRT / SEGV issues for igniters with invalid format.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Implemented full support for JSON format exceptions. Fixed more issues with crashes, caused by invalid JSON in igniter definitions.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Removed first TODO from list :)

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>