move setImmediate/clearImmediate/nixtTick into core (basis.js)
basis.DeferredToken implemented
extend basis.data.Value#as method, to get deferred tokens and special method basis.data.Value#deferred that always returns deferred tokens