Farmbots no

Yea, started fixing this and gave up when I started throwing tricky pathing scenarios at it.

This scenario just runtimes:
![](https://i.imgur.com/HEbjlmE.png)

Fixing the runtimes just results in the bot sitting idle since it just keeps trying to reach the same inaccessible target.
Rewriting move_to_target (345-385) would probably fix it, but may still need more than just that.

Figured I might as well commit the build code fixes I wrote though in case someone decides to fix the rest of it in the future.