Reviewed-by: mdoerr
Cleanup elf decoder and added test Reviewed-by: minqi, coleenp
Reviewed-by: darcy, ihse