improve config line magic

check for MissUpperCasing and add additional info
if there is a case insensitive match on clas

if line of the form

%config Class.value

return the value of the trait instead of just throwing bad usage
finish up PR #3116

Matthias is on vacation, but there was one last tweak left.

closes #3116
Merge pull request #3194 from minrk/finish3116

check for MissedUpperCase and add additional info
if there is a case insensitive match on class name

if line of the form

%config Class.value

return the value of the trait instead of just throwing bad usage