Merge pull request #527 from smolcoder/smart_function_completion

Add completion in typed list (in -record).
fix index-dependent tests
Merge pull request #529 from smolcoder/index_dependent_test_fix

fix index-dependent tests
prevent sdk detection from indexing of local directories, fix Erlang 17 test issues
"Defining imported function" inspection.
smart BIFs autocompletion.