Uni-Layout: Integrating Human Feedback in Unified Layout Generation and Evaluation