Test support, initial commit
Fixed few typos
Merge remote-tracking branch 'krtek/settings'
Merge remote-tracking branch 'upstream/master'
Test support, settings tests, datastore simulation, running from IDE and shell test runner added
Setup, teardown methods, simple tests