Mark O'Hara's equaliser for Dundee cancels out Darren Lyon's opener as both sides have to settle for a point at Dens Park.