Improved formatting of list shown with '-t list' command line option
Displaying descriptions of all tests listed with the '-t list' option
Cleaned up test descriptions
Renamed all->exhaustive, traintests->training, unopttraintests->unopt, maptests->maps. Removed "default" option.  Added quick, for runtimes in seconds, and made it the default for runtests.
Made default target a no-op to discourage casual users.  Removed now-unneeded all-speed-tests and slow-tests
Added coverage test target
Brought up to date with recent tests changes
Merged in local changes (probably from Wiktor) from doozy
Updated param, imagen and lancet submodule references
Introduced timeline to topo/__init__.py and updated setting of time_fn
Updated imagen and paramtk submodule references
Updated paramtk submodule reference
Added ALERT. Clarified error messages.
Made pyflakes use -t flakes target for consistency (and to check subprojects). Removed unused pylint checking; if used later should be implemented using -t lint.
Made pyflakes use -t flakes target for consistency (and to check subprojects). Removed unused pylint checking; if used later should be implemented using -t lint.
Removed unused PYFLAKES declaration and nonexistent tests target
Fixed incorrect building of "all" target
Added messages about tests failing
Moved Makefile to platform/, and added warning that our release notes are out of date
Updated to reflect move of Makefile into platform/