no chart animation when data is large

This PR disables chat animation when chat dataset is large. 

but still it appears with animation when data is large enough. (plz try the test codes below)

sc.parallelize((1 to 10).toList).map(x => (x, 1)).registerTempTable("test1")
sc.parallelize((1 to 100).toList).map(x => (x, 1)).registerTempTable("test2")
sc.parallelize((1 to 200).toList).map(x => (x, 1)).registerTempTable("test3")

// animated
%sql 
select * from test1

// animated
%sql 
select * from test2

// disabled animation but still appears like animated 
%sql 
select * from test3