Only allow x86_64 for OS X builds

This prevents the OS X target from being picked up during iOS simulator
builds (as seen in
https://github.com/github/Archimedes/pull/34#issuecomment-57824037).
Merge pull request #1 from github/restrict-osx-valid-arches

Only allow x86_64 for OS X builds
Merge remote-tracking branch 'Quick/master'
Merge pull request #44 from github/upstream-valid-archs

Only allow x86_64 for OS X builds
Put product names in line with resource names for tighter integration
Merge pull request #46 from swizzlr/fix-targets

Put product names in line with resource names for tighter integration
Added a regular expression matcher
Update test script for prettier output. Removed dead code. Added help
Refactored BeLogical. Added beTrue() and beFalse() matchers. Closes #24
Added beTrue() and beFalse() for objc.

Republicized toImpl and toNotImpl by not inheritanting protocols.