UniBench: Visual Reasoning Requires Rethinking Vision-Language Beyond Scaling