initial implementation of the improved i18n approach
improve storage model for i18n
improve traversing methods
change arguments order in watch callback, improve specs
remove internal unique argument from DOM.importStyles, fix bugs in visibility methods, improve specs
improve test coverage
for detached elements use setTimeout instead of _.raf