Convert project settings, add more compile warning flags.
Convert OCTest to XCTest
Fix compile warnings.
Fix compile warnings