Added Shopmenu2 and some backwards compatibiliy

I added some backwards compatibility for races from the older version.

Shopmenu2 has been converted to require no extensions and has been added.

Also converted spaces into tabs on multiple files that I worked on.