Allow widget init to take a protocol parameter

Allows the use of https when referencing google cdn files.

Parameter provides a default of 'http' for backward compatibility.