Bug 929813 - [Settings] Split up about.js and add declaration for subpanel dependencies