refactor ErrorAdmin class, change setErrorAdmin and pushErrorAdmin to...
refactor ErrorAdmin class, change setErrorAdmin and pushErrorAdmin to setErrorPosition and pushErrorPosition with Ident and Position arguments instead of IdentPos, add function errorHeadingWithStringPos