[dfmc] Fix outputting to the profile area.

When outputting to the profile area, the profile location is a locator,
and we want to look at the locator's directory rather than try
to convert it to a directory as if it were a string.
Merge pull request #817 from wvdschel/master

Added generation of debug files on Linux/FreeBSD
[projects] Use correct type for environment var.

Set an environment variable to string, not symbol.
[environment] Expose target platform to environment.

This exposes the target platform setting to the environment via
show target-platform and set target-platform in the dylan-compiler
command line UI.
Propagate changes to the build-script when target-platform changes.
Merge pull request #818 from waywardmonkeys/target-platform-property

Target platform property
Typo fix
[notebook] Stub version of Project Notebook.

This is where we'll record information about various projects
for Open Dylan. This would include future extensions or changes,
work that is ongoing, things that we'd like to clean up, research
into particularly troublesome issues, etc.

This isn't all stuff that belongs in the bug tracker as that's
being used for actual bugs.

It doesn't really belong in the wiki as that doesn't allow for
the description and write-ups to remain in sync with the code
as it changes / evolves.
[notebook] Brief intro.
[notebook] Stub out a lot of pages.
[notebook] Flesh out a couple of entries.
README: Talk about MPS 1.114, not 1.111.
Bump to new testworks.
importing format-to-string, fix undefined binding
Merge pull request #820 from rjmacready/fix-smtp-client

importing format-to-string, fix undefined binding
[configure] Remove some bash-isms.

The test command should use =, not ==.

This breaks when not using bash on some platforms and is something
that will be an issue in the future on Debian with an upcoming
version of dash.
First draft of some basic bash completion.

This needs to be installed by OS packaging.
Merge pull request #822 from waywardmonkeys/bash-completion

First draft of some basic bash completion.
[release-info] Cleanup whitespace.
[release-info] Add release-product-identifier.

This is a lowercase, no whitespace version of the product name.
It is useful for directory names on Unix where spaces and capital
letters are typically not expected.