Move diagnostic tests to new file.
mono fails to marshal SafeArray of IntPtr, so expand everything into flat fields. Also disable clang_getSkippedRanges() which does not exist in clang 3.5.
Add ClangSourceLocationTest.