make farming directly set/alter node drops, move waving=1 to default/nodes.lua

This request depends on minetest.clone_node() being added to builtin via https://github.com/minetest/minetest/pull/1037