[elflib] Ignore stated section header size when we have no sections

Stripped binaries like to remove sections entirely and sometimes zero
out the e_shentsize field. We should ignore the field in such cases.

Test: Manual
Change-Id: I480b050c4627798c3231205f6e40815c67bb5b1e
1 file changed