For comparison the naming of other technologies, e.g.:
attack_cavalry_melee_01.json
attack_cavalry_melee_01.json
From a single quick glance at the name it's immediately clear what the technology probably does and in what order they're available.
This is currently not the case with gather technologies, e.g.:
gather_mining_serfs.json
gather_mining_servants.json
gather_mining_shaftmining.json
gather_mining_silvermining.json
gather_mining_slaves.json
gather_mining_wedgemallet.json
This patch renames storehouse and farmstead researches to be more consistent and precise, e.g.:
gather_metal_01.json
gather_metal_02.json
gather_metal_03.json
gather_stone_01.json
gather_stone_02.json
gather_stone_03.json