Don't construct directories on construction.

This was creating directories during unit tests;
delay creation until actual use.
Take Mac OS X directory roles from current documentation.

The previous de facto use of 'Application Support' is now recognised
by documentation; continue to use it. Avoid 'Preferences' as that's
reserved for specific formats.