added some missing core dependencies, and weak ref on iron:router
Merge pull request #91 from andylash/master

added some missing core dependencies, and weak ref on iron:router