Documentation

- Added markdown for stash overview.
Migration

- Updated repository URL.
Install

README has been renamed to README.md
Code Cleanup

- Changed .gitignore to ignore bug fix dirs in the new bug naming style.
Unit Tests

- Typo in test (thanks to Jakub Wilk).
Portuguese (por-PRT) localization

Signed-off-by: Paul Beckingham <paul@beckingham.net>
Bug TW-261

- TW-261 Easy to create "not deletable" task (thanks to Jan Kunder).
ChangeLog

- Removed '#' from changelog entries for 2.4.0.  Trying to standardize.
Unit Tests

- Removed name of old module from unit tests.
Feature TW-1260

- TW-1260 New virtual tags YESTERDAY, TOMORROW.
Feature TW-197

- TW-197 New virtual tag READY.
Report

- Restored the empty filter on the 'all' report, which is the only way
  to show all tasks.
Reports

- Modified report filters to take advantage of new virtual tags.
Bug TW-278

- Cygwin throws warnings building mk_wcwidth() in wcwidth6.c.
Code Cleanup

- Removed priority counts from the 'projects' report.
Themes

- New themes: dark-default-16.theme, dark-gray-blue-256.theme
Unit tests - Keep a template as example for the new unittesting framework
Unit tests - Replace old version.t with the new python based version.py
Unit tests - Add a BaseTestCase which prepares and isolates the environment of each test
Unit tests - version.t now uses BaseTestCase