Adds customisable key to LocalStorage

closes #300
- Allow to configure the used key for LocalStorage
- Setting gloval.ENV.localStorageKey overrides key
- Added tests