This commit also changes the config files and their layout to (reasonably closely) match what the cli would generate for a new app. Related Jira issue: [TOOL-815](https://angular-team.atlassian.net/browse/TOOL-815) PR Close #29926
PR Close #27979
This is in preparation of putting firebase and service worker deployment tests into the project. PR Close #21763