Added missing translation

- added missing translation
Fixed warning about missing permission on pages without defined permissions

- permissions are checked only on pages that have permissions defined
Support for local-config.js

- local-config.js is intended to hold locally specific configuration
- should replace extensive use of environmental properties