Added `activityTerminated` event for participants.
Added reconnection attempts to fallback ports (2080).
Renamed the `muzzMiddlware` "class" to `MuzzleyClient`
add quit function to the activity interface
Fixed race condition on login timeout that is later successful.
HTTPS and WSS support added.
Merge branch 'feature/ssl' into staging
Added a CHANGELOG and bumped version to 0.3.5
Rebased the branch with the staging one.
Improved the quit() implementation and added it to the activity.
Merge branch 'rq-activity-quit' into staging
Fixed an issue with the secure flag in the browser.
Fixed another issue in the browser user connection.
Fixed error reporting SSL support in the node distribution.
Manual Ready implemented.
Merge branch 'feature/manualReady' into staging
Updated the CHANGELOG.
Fixed too many recursions issue and SSL in the browser.
Renamed the activity terminated middleware func name.
Bugfixes and updates to the internal library.

Added `.quit()` command to the activity and the participant/user.
Added `activityTerminated` event to the user/participant.