Only rely on Carp 1.04

We don't really need 1.10
Only require Term::ANSIColor 1.10
Document why File::Temp 0.19 is needed