Fix rela addend

 If the bit 31 of info is 0, it means this is a reloc based on section.
 In rtl-rap.c this line 'symvalue = (Elf_Word) symsect->base + addend'
 show that if the bit 31 of info is 0, addend will be added to symvalue.
 Then if the reloc type is rela and the reloc entry is based on section,
 the addend should be assigned 0, otherwise error will be incured in the
 reloc resolving function.
Add Symbol related stuff

 Add an index slot for each symbol that resides in RAP file.
 Because local symbols will be included in the RAP file, if
 two elf object files both contains the local symbols named
 .LC0, how to figure out which one is for your reloc entry?
 The index indicates which object file the symbol belongs to

 Add index, symtype, symbinding slot for the reloc entry in
 RAP file.The index indicates which object file the reloc entry
 belongs to. The symtype and symbinding indicates the type and
 binding of the target symbol.

 Adding all these is for resolving conflict of local symbols
Add arm support for RTL
Add arm testcase for RTL