small stores refactoring
refactor all stores
fix tests
set bigger timeout for tests
fix test helper
Merge branch 'master' into refactor_stores

* master:
  Last tab fix

Conflicts:
	src/editor/stores/TabsStore.js
Merge pull request #4 from Hexlet/refactor_stores

Refactor stores