Streaming-support integrated in Accelerate base package.

Streaming-support in CUDA backend is in another pull request. 
Is it good to commit to a list specifically?  Could this be extracted by a class?  

It would be great to at least leave it possible for future implementations to be efficient for streams of scalars, and going through a list will preclude that possibility...