Fix GCD memory management in tests
Update not/and/or operator names in tests
Drop -Wall, inherit warning flags from xcconfigs
Don't treat warnings as errors within test targets

This prevents OCUnit deprecation notices from breaking the build.
Update xcconfigs and inherit more settings from it

Depends on jspahrsummers/xcconfigs#27.