Halfway through energy usage update

Humans and horses have accurate energy monitors. TODO: energy for
trucks, agent scaling, larger patches