Report redundant configuraiton keys as error
Merge pull request #489 from unnonouno/feature/config-cast-typo-error

Feature/config cast typo error: fix #488
Fix indent
Add test expect
Merge branch 'fix-jsonconfig' into develop

refs #489