fix TypeError when browsing duplicate ids; issue #21
remove Python 2.5 from .travis.yml, and update copyright year