REVIEW-4074 apply StandardToolChainsPlugin in ObjectiveCppPlugin; add unit test coverage for ObjectiveCNativeBinariesPlugin;

- Don’t generate compileTask if sources are empty
REVIEW-4074: remove objective-c/cpp related convention plugins; minor cleanup imports / codestyle
imports/checkstyle