[Evgeny, Jason] changed Command implementation to not use context
[Evgeny, Jason] minor fixes to insertAtTreeIndex; Command with no function
[Evgeny, Jason] TextSelection getState changed
[Evgeny, Jason] changed Command implementation to not use context
Merge branch 'master' into undo

Conflicts:
	lib/command/index.js
	milo.bundle.js
util.fragment: getState started
Fixed selection utils references
fragment getState, test
fixed util.fragment; test
[Evgeny, Jason] util.fragment test
[Jason, Evgeny] util.fragment removed createFromState, getstate returns wrapper state.
[Jason, Evgeny] editing progress
Merge branch 'master' of github.com:MailOnline/milo

Conflicts:
	lib/util/selection/index.js
	milo.bundle.js
[Evgeny, Jason] added stateready event for compnents created in List and using Component.copy
[Evgeny, Jason] fragment.getStateSync
tom: change error msg
tom: fix spl
transaction commands are executed in separate execution blocks
fragment.getState is now synchronous, getStateAsync is kept for now
[Evgeny, Jason] fix fragment.getState