=str #15874 Hook-up balance operation
+str #15946 Support flows without junctions in FlowGraph

* run simple flow with source/sink without any junctions in FlowGraph
* partial flow graph with undefined source/sink and flows, without junctions
* replace undefined source/sink with flow with source/sink
Merge pull request #16010 from akka/wip-15946-simple-flow-graphs-patriknw

+str #15946 Support flows without junctions in FlowGraph
=str #16028 Cleaned up ducplicate implementations of FlowOps
Merge pull request #16013 from 2m/wip-hook-balance

=str #15874 Hook-up balance operation
+str #15905 Add capability to merge and connect flow graphs

* import edges of another flow graph to the builder
* connect undefined sink with undefined source, which may originate
  from different flow graphs
* illustrate how this low level api can be used in a high level api
  (lego bricks)
Merge pull request #16032 from akka/wip-16028-clean-up-duplication-of-tap-source-flow-ops-ban

=str #16028 Cleaned up ducplicate implementations of FlowOps
Merge pull request #16016 from akka/wip-15905-interconnect-flow-graphs-patriknw

+str #15905 Add capability to merge and connect flow graphs
!str #15950 Add runWith and remove toX

* runWith(drainWithKey) and runWith(tapWithKey) returning the
  materialized drain/tap
* remove toPublisher, toSubscriber, and friends, in favor of using
  runWith
* MaterializedMap is the return type for both flow and graph
* Source[T] return type for Source.apply methods
+str #15950 Add fold and foreach shortcuts
Merge pull request #16034 from akka/wip-15950-runWithSink-patriknw

!str #15950 Add runWith and remove toX
EARLY WIP on Source/Sink/Flow JavaAPIs

+ Java tests now running and passing again (most, needs graph)