Update header visibility, set OSX deployment target to 10.8
Fix a weird issue where the Xcode project had references to a removed
file.