Added missing ]
Changed framework version to 4.5.1
Replaced nunit reference with NuGet
Changed libclang library name
Added .gitignore file for VS
Fixes for proper marshalling
Fixed libclang name to allow automatic name resolution
Added conditional for framework version
Added properties to ObjCPropertyDeclarationInfo, ObjCProtocolReferenceListDeclarationInfo, ObjCCategoryDeclarationInfo, ObjCInterfaceDeclarationInfo and added ObjCProtocolReferenceInfo to wrap CXIdxObjCProtocolRefInfo.
Refactored enums. Added documentation. Small fixes
Added documentatin for some classes. Fixed ClangCursor in 2 placecs where attributes for Objc is returned
Fixed typo
Lowered .net version requirement by removing overrides of Marshal
Added friendlier method for iterating over cursor children
Added clang_parseTranslationUnit2
unix2dos, before pulling in VS support pull request...
Merge branch 'master' of https://github.com/yavor87/nclang into vs-sln

Conflicts:
	NClang/LanguageService/AllEnums.cs
	NClang/LanguageService/ClangIndex.cs
	NClang/NClang.csproj
dos2unix again, code formatting fix to bring everything back to my style.