Contract Definition – Multicast/Unicast – Simplified Types

Updates to README to match simplified types from https://github.com/reactive-streams/reactive-streams/pull/40 and update contract based on discussions in unicast/multicast (#19) and closed PR #37