IDMapper extension for featureMaps

+ fix MSVC warnings (mostly pragma)
+ new IDMapper method for featureMaps; 
+ O(n) mapping for IDMapper::annotate()  -- was O(n*n) before