make github integration configurable
update readme for waffle
Merge pull request #875 from opscode/nls/waffle-readme-update

update readme for waffle
fix up before_filter and add specs for it
Merge pull request #872 from opscode/disable-github-accounts

Make github integration configurable
Set cookbook source & issues url from metadata

With the inevitability of chef supporting source_url and issues_url in the
metadata.rb, Supermarket should set the attributes on cookbook from the latest
version that gets uploaded.

The reason this does not add a source and issue url to CookbookVersion is - if
the URL changes, we would always want the URL to be the most recent one incase
they change. :)

Adjust external_url signature value in specs

Make it an empty string instead of nil.
Merge pull request #773 from opscode/cookbook_urls

Set cookbook source & issues url from metadata
fix post-sign-out url
Merge pull request #878 from opscode/nls/fix-post-sign-out-url

fix post-sign-out url
Update required Ruby.

As of merged pull [838](https://github.com/opscode/supermarket/pull/838)
the supermarket project is using Ruby 2.1.3.
Merge pull request #880 from drag00n/drag00n/updateruby

Update required Ruby.
set OmniAuth.config.full_host
only set omniauth config full host in non-test environments