Merge branch 'devel' into br_ucc
[UCC][BIND] Add Binder files
[LIB][MISC] Add ScopeMap class
[UCC][BIND] Add ScopeMap member to Binder class
[UCC][AST] Add def_ member to VarExpr
[TEST] Add test configuration for bad binding
[UCC][MISC] Add bind error to misc::Error
[UCC][MISC] Fix compilation error on misc::ScopeMap
[UCC][MISC] Add operator< to misc::Symbol
[UCC][BIND] Add Binding of VarDecl
[UCC][BIND] Add binding of VarExpr
[UCC] Add options --ast-print-bindings
[TEST] Add some tests
[UCC][MISC] Add method size() to misc::ScopeMap
[UCC][MISC] Add method get_scope() to misc::Symbol
[UCC][MISC] Correct bug in get() of misc::ScopeMap
[UCC][BIND] Correct bug on variable binding
[UCC][BIND] Add CompoundStmt to binder
[TESTS] Add some tests
[UCC][AST] Add def_ member to CallExpr