break out more stuff from the INI into puppet

this is ready to be merged

removing stuff from development-defaults.ini which doesn't get overridden (due to a bug, or me just not checking carefully)

the corresponding puppet changes in the other repo's fill in these gaps in development.ini