Merge pull request #16 from Ozmodiar/8-tests

Add a testing platform
Add editorconfig
Merge pull request #18 from NoUseFreak/editorconfig

Add editorconfig.
Merge remote-tracking branch 'upstream/master'
Only load services from enabled extentions.