Replace char type in records

[Task #1865 Replace char type in records](https://bugs.openmw.org/issues/1865) done plus apps/opencs/model/tools/bodypartcheck.cpp minor fix and components/esm/loadnpc.h minor fix
yes, i'm sorry about the two accidental swaps, i figured out that the loadign method depended on structures declaration only yesterday and forgot that i changed the disposition of some fields..