Added specs and docs and allow for taking a callback
Allow for passing in an RTCP callback.
Added ability to do multicast
Fixed spec for multicast changes