Fix placement of fruits and fertilizer token

Fixes #10545 - fruits would spawn on the tree (a NOITEM square) and would move to an adjacent field, now the spawn under the player character.

Fixes placing the fertilizer token (same problem with the NOITEM flag).
Not totally sure which is preferable, but the other option here is to use map::add_item() to bypass the NOITEM check.