Update SnowKit to Xcode 6 beta 6 version of Swift.

- Uses nil-coalescing ?? -- removed Optionals.swift (and tests) as a result.
- Removed RingBuffer operators.
- Updated to use correct pointer types.
- Updated to use correct protocol names and for conformance to new name scheme.
- Fix case enum usage.