Add more benches
Update for lint changes
Array: add correct lifetime to .map() for full genericity
Update extern crate syntax.