- Renamed T2.h -> Task.h, T2.cpp -> Task.cpp. This permanently avoids
the problem where g++ on OpenBSD 4.5 fails because of the T class,
which probably conflicts with C++ templates. Who knows.
- T2 can now parse all supported legacy formats (ff2, ff3) as well as
ff4.
- Added tag and attribute support to T2.
- Added T2 unit tests for all formats.
- Began the big integration festival by moving all objects out of
the sandbox.
- Hooked up one error message to context.stringtable, just to make
a point.