Added trunk, branches and tags directories to top level of tree.  Moved src and
templates directories into the trunk.  This should assist with branch
management later on.
Added GNU General Public License (V2 - might move to V3 when ratified and if
appropriate).
Added NAnt build file, C# source templates, Facsimile.Common.Counter class and
rudimentary NUnit-based tests for the Counter class.
Added a MaximumCapacity property to the Facsimile.Common.Counter class.
Re-vamped and completed the Counter test suite.  Added information attributes
to the Facsimile.Common and FacsimileTest.Common assemblies.  Compilation now
produces optimised output with no debug (this may be reviewed in the future).
Untested commit prior to temporary migration of development to Windows platform.
Will move back to Linux when bugs 1554196 and 1541568 (refer to SourceForge-
hosted "Bugs & Enhancements" tracker) have been resolved.
Completed State & StateContext classes and associated test logic.  Temporarily
removed Suspendable.cs (from Facsimile.Common) - it was added during migration
to Windows, but is not yet ready and has been removed.  The build file now
currently only works on Windows (bugs in the Mono gmcs compiler prevent the
sources from building on Linux anyway right now).
Added test for bad event handler causing InvalidOperationException to be
thrown.
Added TestAll target (now also the default target) to the NAnt build file, and
modified this build file to support Windows and other (Mono-based) platforms.
The build process should now work on all supported platforms.
The project is migrating from C#/.NET/Mono to Java.  Consequently, existing C#
sources are being removed from the project.  Refer to the news announcement on
the SourceForge summary page (http://sourceforge.net/projects/facsimile).
Initial check-in of Java version of Facsimile.  Note that this check-in does
not include an Ant build file; Eclipse must be used to build the library.
Added Counter class, associated test class and some useful exception classes.
1234567890123456789012345678901234567890123456789012345678901234567890123456789
Added count noun interface and abstract base class.  Also added Util class,
that contains useful static functions, etc.  Tidied up some existing logic to
that it's not quite so ugly.
Re-worked source structure to remove Java sources.  The Facsimile.build file is
currently formatted as an Ant build file - it needs to be converted to a NAnt
build file.  The C# versions of the sources will be added shortly.
Added Facsimile.Common Util and Resource classes, with associated test classes.
Facsimile.build is now up-to-date and is the official build tool for the
library.
Re-added Counter class, associated exception classes and the CounterTest class.
Mono compiler bugs have forced a platform switch back to Windows.  Hence this
commit is not up to the usual standards (the NAnt build fails, not all new
classes have been completed and tested, etc.).  Development will continue on
Windows with Visual C# and .NET.  The next commit will restore normal
service...

The MeasurementUnit class, and derivations for time, distance, angles, mass and
temperature, have been added.  The generic Measurement class is largely a work
in progress.
Source now licensed under GPLv3 (was GPLv2).  All subsequent commits must be
licensed under GPLv3 (or later).  Completed measurement unit and measure
classes and tests.
Corrected source files so that all UTF8-encoded files have the appropriate byte
order mark (BOM) - this was something my editor had been screwing up thanks to
operator error.  ;-)  Also added a tool to check that files are correctly
formatted, which is now an addition test prior to the build completing
successfully.  Corrected some directory svn:ignore properties, which I had set
up wrong also.  Added the StateContext and State objects, and related
exceptions, to the Facsimile.Common assembly.  Added a skeleton
Facsimile.Engine assembly and associated test assembly.  Fixed some measurement
test issues.
Added file that was missing from the previous commit.
Development of a C# version of Facsimile is being halted.  These are the
current sources at the time that this decision was made.  This particular set
of files does not meet the usual commit standards; compilation fails, the test
suite has not been updated and many files represent a work-in-progress.