Bug 1016813 - [FTU] Update to use gaia-header

Reason it was ordered this way is that gaia-header is integrated differently than the other components and config.js is specifically needed by gaia-header only.  Eventually all components will move to the new scheme and component_utils.js will no longer be needed at that point.