Revert Observable.Range to support 0 for count.

It had been changed to only support >0, put it back to >=0
Revert to OperationMergeMaxConcurrent

The new OperatorMerge class still exists, but reverting this one.
I messed up the thread safety and don't have time to figure it out.