Improve JMX support for streaming

patch by yukim; reviewed by thobbs for CASSANDRA-5859
suppress sending too many progress notifications
Merge branch 'cassandra-2.0.0' into cassandra-2.0
Merge branch 'cassandra-2.0' into trunk