Initial implementation of "taskFromStreams" gulp plugin

I used to do this in the past, but find using ternary operator (in this case) less readable, because it takes me much longer to parse what's going on. My advice is don't do it (where the pattern is `value = (condition ? alternative : value)` ).