rulus.hashchange: FF2 support and other older browser that doesnt support native hashchange
Merge branch 'master' into rulus.class
rulus.class: invoke method
rulus.class: require module for 'rulus.js'

createdBy in this;
settings in this is object specific logic;
rulus.ui.core: ‚initAfter‘ fallback solution