fn flatten_use_tree(leading_path: Path, use_tree: &UseTree) -> Vec<String>
Flattens a usetree.
For example: use protocol::{Foo, Bar, Baz} into [protocol::Foo, protocol::Bar, protocol::Baz].
use protocol::{Foo, Bar, Baz}
[protocol::Foo, protocol::Bar, protocol::Baz]