Bump rustc dependency to 1.26
Now that Firefox 60 will be the long term support release, and it will depend on Rust 1.26, I think we can be safe in bumping our own dependency as well.
Among other things this would let us use impl Trait
, plus remove some of the compatibility baggage we've been carrying around.