Multiple Displays Sharing Reset

This requires that all displays share the same reset pin.

I have the same problem as described in the following post:
http://adafruit.com/forums/viewtopic.php?f=47&t=32745

The fix that I found to work was to wrap the reset in an if that only allows it to run once using a static flag. Now I can share my rst pin between all my displays. The side effect is that you only can reset once. There are lots of ways to fix this, but since it has been working for me, I haven't done anything about it.  For instance using a 32 bit int to store which pins have been reset.