add github rawdata fetcher.

- also add 第八屆立委的資料.
remove unused variable.
fix typo.
update mly-8.json.
add test data.
update test data path.
fill contact details of ly person.
handle edge case.
simpfy the code.