[SDK-129]: joinRoom checks if video or audio is required before cal and getDefaultStream to allow user to set options to retrieve audio or video seperately.
[SDK-113]: Init function takes in a JSON parameter.
[SDK-113]: Merge branch 'development' into SDK-113-leticia

Conflicts:
	publish/skyway.min.js