Always choose most recent upgrade for shot if two have the same number.

- Add LawnSprinklerUpgrade to Generator.
- Cleanup.