Ross County and St Mirren settled for a point apiece in an entertaining goalless draw at Global Energy Stadium.