Update equipregions.py

Changed general table style:
- Information is sorted by class
- All-class items are in a separate row beneath normal classes (colspan=9)
- Equip regions which are only used by one class (or all classes) have a spanning row (colspan=9) and are sorted separately by class
- Sorted 'none' to the end
Added regex functionality for exceptions (requires re and copy)
Cleaned up logic
Now handles items with no equip region
Added verbose setting (I was noticing a 5-10 sec speedup with no printout)