Reorder #includes (current file header first, than C and C++ standard library, than llvm, clang and finally oclint headers).
Avoiding crash with readonly property

Crash happens when a property defined as readonly has a setter defined
anyway in an extension, and code sets it using "self.property = ".
Merge branch 'headerReorder' of https://github.com/yachoor/oclint into yachoor-headerReorder