Fix build with rust master

ast::PathListItem is an enum now (probably related to the new foo::bar::{mod, ...} syntax from rfc#168). This fixes the build with rust master, but i wasn't sure how to deal with the PathListMod case.