A brace from Robin van Persie was enough for a below-par Manchester United to claim three points at St Mary's against Southampton.