added config.set(), allowing configration values to be set using dot notation.