Updated for Clang 3.4 (using stricter constness than before, one inconsistency left & fixed manually)
Improved error logging, regenerated all automatically parsed headers
Code cleanup