Added .editorconfig for unifying the coding style for different editors and IDEs.
Added file-level Docblock comment for site.config.php
Merge branch 'editorconfig' into dev
Fixed the wrong template path.
Removed the auth module configuration from site.config for the sample admin panel.
Moved some configuration variables which are not important for the core into site.config.
Make sure the existance of the Auth options if it is configured.