Merge branch 'devel' into br_ucc
[UCC][PARSE] Fix location issues
[UCC][MISC] Replace ucc::parse::location by ucc::misc::location
[UCC][TYPE] Add type checker file to Makefile
[UCC][MISC] Add DiagnosticReporter
[UCC] Add forgotten file
[UCC][AST] Add to_op_expr() to AssignExpr
[UCC][TYPE] Start work on builtin types
[UCC][TYPE] Reorder types
[UCC][TYPE] Add UnsignedChar class
[UCC][TYPE] Add Short class
[UCC][TYPE] Add UnsignedShort class
[UCC][TYPE] Add Int class
[UCC][TYPE] Add UnsignedInt class
[UCC][TYPE] Add Long class
[UCC][TYPE] Add UnsignedLong class
[UCC][TYPE] Add LongLong class
[UCC][TYPE] Add UnsignedLongLong class
[UCC][TYPE] Add Void class
[MISC] Add doxygen documentation generation