Share schemes and set all build to always use Release build configuration

This helps if someone by accident forgets to test with a release build, since debug builds don't have any compiler optimizations turned on and that will lead to completely different code and different stack traces. We want to test against what developers actually release to their users in the App Store.