chore: update root repo hygiene and add v2 LICENSE
Context
Minor repository hygiene fixes to clean up the root project configuration, and add the missing LICENSE to the v2 module.
What's in this MR?
-
.gitignore: Expand with standard Go project entries (*.test,*.out,coverage.html, IDE directories, OS artifacts) -
.editorconfig: Remove duplicateinsert_final_newline = trueline -
LICENSE: Update copyright year range from 2022 to 2026 -
v2/LICENSE: Add LICENSE to v2 module so pkg.go.dev and go-licenses detect it as MIT-licensed
Edited by Doug Barrett