module dependencies are now stored in a CopyOnWriteArraySet instead of a HashSet to avoid ConcurrentModificationExceptions.
module dependencies are now stored in a CopyOnWriteArraySet instead of a HashSet
to avoid ConcurrentModificationExceptions.

dependencies are rarely modified but often iterated, so the penalty this
change introduces for `addDependency` should be negligible.

fixes #216

ringo/ringojs,Transcordia/ringojs,ringo/ringojs,ringo/ringojs,ashwinrayaprolu1984/ringojs,Transcordia/ringojs,ashwinrayaprolu1984/ringojs,ashwinrayaprolu1984/ringojs,ringo/ringojs,Transcordia/ringojs,ashwinrayaprolu1984/ringojs,Transcordia/ringojs