Xcode 6 support

~~The unit tests don't currently build, because Specta/Expecta haven't yet been updated for Xcode 6.~~
Doesn't matter. They're semantically equivalent when a certain build setting is enabled.