Partial replacing oldmap by linearmap
All of libsyntax moved to core::hashmap from std::oldmap
Trying to get rustc to accept the new libsyntax
Fixed the macro_parser