Adjustments for Beta5.

- Bridging headers are no longer supported in frameworks, all internal
  Objective-C headers have to actually be public now.
- `CString` does not exist anymore.
- Implemented changes for Swift access control.