Magical traits refactor

* Had magical item traits generator take in attributes to better handle
weapons (instead of treating the ranged and melee attributes like item
types)
* Cleaned up some of the intelligence personality traits
* Cleaned up stress test attribute generation
* Finished major and minor weapons tables