Allow passing a custom protocol.

This allows swagger definitions to work properly when the API is behind
an SSL terminator.
Merge branch 'protocol' of github.com:STRML/loopback-explorer into STRML-protocol
Fix the default opts
Merge branch 'STRML-protocol'