build for more than just the active architecture

This covers cases where you're compiling with a library which only supports one architecture and you're compiling for a more recent architecture.

In my example, Unity only supports armv7, but the iPad I'm deploying to is armv7s, so zipzap doesn't compile for armv7.

This commit fixes issues in cases such as the above.