Add settings for OS X and clang.

Enable all warnings by default (can't believe I missed this!)