Tweak resolving to be by abstract. New resolvingAny for global resolving events.
Merge branch '4.0'
Drop aliases when binding new abstracts.
Added new 'resolvable' and 'isAlias' methods to the container.