Laurence Rowe contributor agreement.
Consider superclass views after predicate mismatch

The merged fix for #786 only worked for views registered to an
interface.
Merge pull request #1045 from stevepiercy/master

New tutorial: Using PyCharm with Pyramid
Merge branch 'master' of lrowe/pyramid into pull.1004
update changlog
Merge branch 'pull.1004'
Avoid re-executing the same view when looking up context base views.

This is a tweak of #1004.

Really we should be using subscribers here instead of adapters, but
zope.interface doesn't yet suppport named subscribers.
Merge pull request #1046 from lrowe/skip-same-views

Avoid re-executing the same view when looking up context base views.
update changelog