Minor Tweaks to UI and Fixed an error in NPC Trade

Made double clicking on UIMiniWindow headers minimize/maximize them
Fixed an error in the NPC Trade system when printing an error message.

The other commits are already merged ... I dont know why its asking to pull them in too.