Fix iterator on mercstance crash bug
Merge pull request #244 from addtheice/merc_stance_fix

Fix iterator on mercstance crash bug
Fix logging macros

macros should be fully wrapped in do { ... } while(false) to prevent
any accidental coding issues (like else being eaten!!!)
Fix for losing 2nd and 3rd cursor items after zoning
Fix for gcc failure - Can't fix stupid!