The `alloc` feature was added in https://github.com/rust-lang-nursery/futures-rs/pull/1479. Maybe we can use it instead of our futures fork at https://github.com/embed-rs/futures-rs.