Use Map instead of HashMap in ItemIdentifier.checkNBTbadness_recurse

Fixes a class cast exception if tagMap isn't a HashMap, for example if it is a ConcurrentHashMap instance.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>