Bug 1082993 - [settings] refactor Developer panel with AMD pattern

Same problem with another patch you sent me few days ago, let's move this part into `init()` and make sure `init()` will be called in `constructor` only.