Update README (LLVM 3.2 has been released)
Don't delete files until we need to overwrite them
Don't create duplicate string constants
Don't generate allocators for abstract classes
Add interface inheritance