Add Sink.head, Sink.headOption
Fix: remove illegal use of @uncheckedVariance and fix the type instead
Fix: methods in SourceOps shouldn't take an extra implicit builder; they should use the one they alraedy have (Source.builder)