Fix scheduleWhilePaused behavior
Created by: epiclabsDASH
Fix #2776 (closed).
In ScheduleController, scheduleWhilePaused config property should be checked in every call to schedule instead of using the value it had during initialization of the object.
Furthermore, the "if" in schedule method implementing scheduleWhilePaused feature was wrong defined what made dash.js to always schedule segment requests, independently of the value of scheduleWhilePaused property.