Lump all defaults reading into one place

To prep for adding ini support, move all of the default reading into
one lump, the better to if/else it in the next patch.

Change-Id: If869e83ebf150b7a3e089cbd36fd2d319e7c58fc