Loops: move code to package scalaxy.loops
Loops: specialized extractors for each stream op
Loops: some basic matching tests + strip no-op blocks around closures
Loops: reorg tests
Loops: start matching tuples across stream components