fix behaviour when using function as default value
basis.app init now can returns object that contains element as property (i.e. basis.ui.Node)
align TodoMVC to new possibility of framework