Fixed concurrency in StreamExtensions.resolve not working correctly.
Streams now do .perform and .call and .resolve concurrently as intended.

Also, default concurrency is now set to unlimited. It used to be one at
a time.

Use stream.concurrency(int) to set the concurrency level for a stream,
or pass a concurrency value into the .perform, .call and .resolve
methods.

All tests succeed.