Streams: shuffle code around to make ScalaCL depend on Scalaxy/Streams instead of Scalaxy/Components