Fix handling of BIFs when linting and in environment
Output filename in all calls

Dialyzer needs this when reporting bad types in function calls.