Fix reporting coverage for lcov files
Fix reporting coverage for lcov files

`TN` is not always present in lcov files, but `SF` is as it is used to
specify the file path. Additionally, I added an error to handle the case
of an invalid format (which was being passed in this case).

codeclimate/javascript-test-reporter