updates src url to use https

helps prevent man in the middle attacks
Update README.rdoc
Fix whitespace in generated ability.rb
Fixed a typo in README.rdoc
Fix docs typo

https://github.com/ryanb/cancan/blob/master/lib/cancan/controller_resource.rb#L129
Merge pull request #903 from kimberninger/patch-1

Fixed a typo in README.rdoc [ci skip]
Merge pull request #926 from benmoss/patch-1

Fix docs typo [ci skip]
Merge pull request #828 from vfrride/patch-1

updates src url to use https
Merge pull request #841 from nicolasiensen/patch-1

Change Code Climate badge
Merge pull request #848 from twe4ked/fix-generated-file-whitespace

Fix whitespace in generated ability.rb
Do not execute the scope condition on class permission checks.

@conditions.empty? calls ActiveRecord::Relation#empty? when a scoped condition is provided. ActiveRecord::Relation#empty? will query the database while CanCan only needs to check if conditions are set on the rule.
Merge remote-tracking branch 'matt-glover/eliminate_scope_execution_on_empty'