[3.1] [Mono] Backport serializable attributes and backport gitignore files
-
I was annoyed by files generated in master showing up when switching branches to 3.1, so I've backported the gitignore files from master.
-
Serializable attributes cherrypicked from https://github.com/godotengine/godot/pull/31191