Minimal Basis Iterative Stockholder: a Self-Consistent Hirshfeld Method Tailored to Force-Field Development