Add editorconfig
Merge pull request #18 from NoUseFreak/editorconfig

Add editorconfig.
Only load services provided by enabled modules.
Cache using Symfony's Cache logic as it is already available.