Un-hard-code position name.

I think this may have been the only thing keeping it from working with mods, too.
Actually un-hard-coded position names this time.

Tested with Fortbent; there's still an issue with hardcoded weapons in the stocks.rb, but other than that it's mod-compatible.
Merge remote-tracking branch 'Putnam3145/master'