Bug 1065279 - [settings] refactor Hotspot panel with AMD pattern

nit: `hotspotSettings: hotspotSettings` or simply `settings: hotspotSettings`