header-checker: Extract SoFileParser

This commit extracts SoFileParser and ELFSoFileParser into another
header file.

Test: tests/test.py
Change-Id: Ie9b9584230cfb783d5e24a210c7a5bcb7fb7feb7
4 files changed