Use FnvHashMap instead of HashMap in rustc

This should improve performance