Made Items into containers. Tweaked init/deinit for components.
Using std::unique_ptr's to manage item locks.
Added hydroponics, reenabled hunger. Added LockAI.
Fixed cmake.