Types: fixes for bool
Analyser: allow any int -> bool conversion
Codegen: generate code for CharacterLiterals (eg. 'c')
LiteralAnalyser: fixed Character Literals
Analyser: only do TypeFinder if needing implicit cast
Analyser: set ImplicitCasts
CodeGen: handle Expr Implicit Casts for Integer conversions
Analyser: set type of FloatingLiterals and some UnaryOperators
Analyser: set Impcasts in LiteralAnalyser
Analyser: working CodeGen for char c = a + b! (including 3 implicit casts)
CodeGen: dont set alignment for function parameters
minor
TypeChecker: always add cast if types differ
added compile script to convert .ll -> a.out using clang tooling
Compile fixes for Ubuntu 13.04 32-bit edition
CodeGen: added comment
fixed makefile
added test
Analyser: analyse LabelStmts
Analyser: rename