remove unused typedef
remove unused typedefs - exposed by saucy g++ warnings
scons: support passing multiple paths to PATH_REMOVE option - useful to strip - after the fact - paths that might come from pkg-config calls to cairo - closes #1980