v5.5.5 - fix sapling replacement when not breaking bottom block; several code improvements