Add default options.protocol to http://
Add filesize dependency