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

We don't require modules in folders of other panels unless it is a shared module defined in `js/modues`, which enables clean dependency. Please move `hotspot_settings.js` to `panels/hotspot`.