#24807 Hidden folders are no longer omitted by schema logic

Previously, if there was a hidden folder (e.g. folder name starting with a `.` character) in the schema, this simply would simply be ignored by the folder creation. This pull requests stops that behaviour. This means that we are subtly changing the behaviour of the folder creation logic and anyone who has got hidden folders stored in the schema configuration would suddenly have these carried across at folder creation time.