Some small improvements + a compile fix

- Added a number of headers to the umbrella header or XCode 6.1 will warn about missing headers.
- Fixed a typo that would prevent compilation.
- Set default build configuration in OSX build scheme to release.