Eng 7392 

- Always populate default in deployment in memory.
- Remove checks for compilation assuming that defaults are populated.
There's a reason that all of these were the way they were before.  The idea being that you don't have to specify the element, but if you decide to include the element, we wanted to force you to explicitly provide the value for the timeout.  These semantics were intended for pretty much all of the default changes you made here.  You should check with Andrew and make sure he's not going to object to these changes.