2012-10-16  James D. Callahan III  <jcallahan@curse.com>

[5f6d5a1a62e1] [1.0.20]
* Main.lua:

Make sure the TradeSkillFrame exists and is visible before attempting to do anything with it. Re-use the headers table. Added the ability to break out of the loop in functions called by TradeSkillExecutePer.


