Bug1080756 - Move forward the loading of settings and ensure they're loaded before processing a call

Actually, there's no check at all here. Settings.isVideoDefault is a promise, and we're just waiting for it to be fulfilled.