UniNL: Aligning Representation Learning with Scoring Function for OOD Detection via Unified Neighborhood Learning