Vendor Information Updates

I have updated a lot of the information on vendors, particularly for the level 1 to 30 42 spells. The spell descriptions for all of these spells should now have complete vendor lists, but might not be 100% accurate. If you find any errors please report them via the Contact menu on top. Additional spells will be updated as time permits.

Also, I have been adding and updating a lot of progression information as I go along. Once again if you find any errors or ommissions please report them. Thank you.

- Romen