move weapons line away from hwconsts.h so that modifying it doesn't needlessly recompile everything, introduce a way to try documenting which weapons each number represents
This is version 3.1 of the iniparser library developed by N. Devillard.
See http://ndevilla.free.fr/iniparser/ for details and new versions.