Move to XCTest

This change moves over to XCTest and moves over to using schemes for building/testing.
It also cleans up a pile of warnings throughout the project, and simplifies the project by consolidating build options.
This allows us to compile without analyzer warnings on Xcode 5 and 6. Tested building 32/64 on Xcode 5 and 6.
All tests currently pass.
It is. Take a look in css.grammar for the #endif. Actually I'll rewrite so
that we have a CSSTokenizerSuffix that may make it more clear.


On Mon, Jun 9, 2014 at 6:21 PM, Stephane Moore <notifications@github.com>
wrote:

> In src/css/grammar/CSSTokenizerPrefix:
>
> > @@ -16,4 +16,7 @@
> >  // limitations under the License.
> >  //
> >
> > +// Turn off the clang analyzer for flex generated code as it reports several false positives.
> > +#ifndef __clang_analyzer__
>
> Is this preproc directive not balanced?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/jverkoey/nimbus/pull/554/files#r13573820>.
>