property placeholder config handles multiple file types (properties & yaml currenlty, should be able to add json easily now).