Changes
- Dispose mediastream during detach only if it's empty (#211)
- Reconnect when secondary peer connection has failed (#214)
- Support participant identity in ParticipantTrackPermission (#215)
- Set initial stream state to paused when using adaptive stream (#216)
- Use rollup-plugin-typescript2 to make ts declaration map work (#219)
- Update readme sample code