Merge pull request #711 from ddurnev/master

[RJA-1479][feature]: simple static validation rules 
[RJA-1476][feature]: Validation on start
Added 'important' config property flag to indicate Genesis should not start in case of its misconfiguration