Finally, the farming update, take 3
Actually load growing time, fix comments and unecessary condition
Place picked fruits on player square, not tree square.

The tree has the NOITEM tag and items placed there will be moved to an adjacent tile, further away from the player.
Make the fertilizer token work again:

spawn_item will not work as the square has the NOITEM flag (comes from the f_seedling etc furniture).
The token item will be moved onto and adjacent square instead.
Fix fertilizer, more comments
Silence some warnings.
Invalidate crafting inventory after using items.
Fix usage of wrong vector for random index:

free_index is used as an index into the vector free, it should be limited by the size of that vector.
Handle removing content of containers in advanced inventory
revert unnecessary fertilizer "fix"
Merge branch 'farming3' of https://github.com/jokermatt999/Cataclysm-DDA into merge
Merge branch 'fruits' of https://github.com/BevapDin/Cataclysm-DDA into merge

Conflicts:
	src/iexamine.cpp

Should work.
Merge branch 'craft-inv-invald' of https://github.com/BevapDin/Cataclysm-DDA into merge
Merge branch 'science' of https://github.com/BevapDin/Cataclysm-DDA into merge
Merge branch 'aim-copnt' of https://github.com/BevapDin/Cataclysm-DDA into merge
Merge branch 'signed-warning-cleanup' of https://github.com/kevingranade/Cataclysm-DDA into merge
Fix JSON.