More warning fixes

-Wno-unused-result could be simply dropped, I don't see any such warnings
-Wno-ignored-qualifiers showed one redundant 'const' in MapList.h which I
just removed.