Use _.map rather than the native array map with isn't supported in IE8. Fixes #83
Bump few copyright years.
Update the README.
Update release notes.
Be explicit about required middleware in the runtests.py