We should also disable area creation if there's no category marked as positionable, because if so, we can't associate newly created areas.
Basic code for face detection and face recognition. Training is still to do.
Rebased according to the latest changes