modified pos2str.h : fixed the private block
modified pos2str.* and its tests : INTERNALSTATE_WRONGPOSRANGES > INTERNALSTATE_BADPOSRANGES