+str #15998 Add Source singleton, empty, failed factories
Merge pull request #16045 from akka/wip-15998-basic-Source-factories-patriknw

+str #15998 Add Source singleton, empty, failed factories