Allow protocol to be configured

A protocol can be defined to generate absolute URLs within Supermarket
so this provides an attribute that can be changed depending on the
environments needs.
Merge pull request #21 from opscode-cookbooks/add-protocol-config

Allow protocol to be configured