[SJS-105][ENH]: Fix jshint errors.
[SJS-223][WIP]:
- Restart using restart message instead of forcing welcome message weight
- _checkDataChannelReadyState to return if dc/callback/state is missing

Conflicts:
	publish/skylink.complete.js
	publish/skylink.complete.min.js
	publish/skylink.debug.js
	publish/skylink.min.js
	publish/skyway.complete.js
	publish/skyway.complete.min.js
	publish/skyway.debug.js
	publish/skyway.min.js
	source/data-channel.js
	source/data-transfer.js
	source/room-connection.js
[SJS-223]:
- Data channel to be closed after peer connection was closed

Conflicts:
	publish/skylink.complete.min.js
	publish/skylink.min.js
	publish/skyway.complete.min.js
	publish/skyway.min.js