Eng 7392 

- Always populate default in deployment in memory.
- Remove checks for compilation assuming that defaults are populated.
I see prepareApplicationCatalogDiff in AsyncCompilerAgentHelper calls compileDeploymentString which populates default. Is that not the place to get defaults populated?