Custom collision boxes node property.
Fix memory leak caused by mesh nodes (and nodeboxes)
Fix some indentation in nodedef.cpp
Recalculate normals for cached meshes.

Check if mesh is here before adding to meshcollector.

Fix deleting the meshes.
Search for subgames using $MINETEST_SUBGAME_PATH.
Translated using Weblate (Japanese)
Add Indonesian Language
Fix broken plantlike drawtype.
Fix syntax error in Japanese translation
Remove remenants of mob code

Since minetest has no mobs within the core anymore, I suppose these
settings and code should go. Any mod that uses `minetest.setting_getbool`
will work with no problem since the default return value is `false`.
Merge remote-tracking branch 'upstream/master'

Merge upstream commits