Bug 908949 - Move settings DOM into separate files.