Fix .gitignore "custom" directory _again_

* Properly ignore the ./custom directory excluding the examples
* Lol, I'm not sure why this has been so tricky :tongue:
* See #2128, #2165