Enforce 4-space tabs in editorconfig.
Fix build. No longer delete the spec folder before tests.

Test task was accidentally deleting all tests instead of deleting the
generated build folder containing reports on tests.
Add .travis file for CI builds.