added a copy-constructor to IdentityHashSet
Bugfix: Only construct phantom fields at the top of the class hierarchy or when reaching a phantom class
added some synchronization code to allow FieldRef.getField() to be executed in a thread-safe manner when phantom fields are created
Merge branch 'develop' of https://github.com/Sable/soot into rag