Update diff-cover to v0.4.1 and support --compare-branch

Recent versions of diff-cover introduced support for the --compare-branch command line argument. This patch adds support for it to `rake coverage`.

`rake coverage[rev_id]` will run diff-cover against that rev, while the default `rake coverage` behavior is unchanged.