* Update to support ESP-IDF v5 in develop branch
* Remove the need for rom includes while providing IDF v5 compatibility
* Fix missing '(' typo
* Remove unnecessarily addded rom header files
* Add missing version include
* Fix another forgotten ')'
Many code editors are set to do this automatically now, so it ends up being annoying to scrape back out of commits to keep them easily reviewable.
Also added '.DS_Store' and 'build' entries to .gitignore
Allows to not allocate a GPIO for display reset: some may have that pin tied or attached to a Power management IC.
Supersedes PR from @usedbytes doing same but only for IL9341, this is for all supported displays.