* Removed some commented code from test_dupe_trees.py.
* Creating test_scan.py from test_dupe_trees.py.
* Modified brd_unit_base.py to modifiy file times in build_tree().
* Started on test_scan.py, but not much progress.
* Finished debugging test_new_root() in test_scan.py.
* Had to fix issues with file and path ID discrepancies between actual scan and 'theoretical scan'.
* Changed scheme to use datetime.datetime objects for LastModified and LastChecked within unit tests. Conversions are done when interacting w/ database and filesystem.
* Had to update all tests with updated IDs, BunchOfCs.txt fingerprint and new datetime.datetime. scheme.
* Had to modify tests to remove ID fields since scan order is somewhat random.
* Added test_unchanged_root() to test_scan.py. Resolves issue #83.
* Added test_changed_root() to test_scan.py, which resolves issue #84.
* Problem with test_changed_root() - wasn't actually changing the contents. Works now.
* Added test_existing_subtree() to test_scan.py. Resolves issue #86.
* Modified build_tree() in brd_unit_base.py to not remove the root directory if it already exists, and to only make the root directory if it doesn't already exist.
* Started on test_multiple_roots() in test_scan.py. Not quite working - appears to be an issue with schema 3's fingerprints.
* Changed test_multiple_roots() to use another schema 1. Closes issue #85.
* Changed rootName parameter for schemas to root_name to be consistent.
* Added test_root_prefix() to test_scan.py. Resolves issue #89.
* Added test_use_root() to test_scan.py. Closes issue #88.
* Added ability to scan target file.
* Added test_existing_file() to test_scan.py. Resolves issue #87.
* Added test_check_only_option() to test_scan.py. This resolves issue #94.
* Fixed --dry-run issues with scan. Resolves issue #17.
* Finished changing --dry-run to --check-only in most situations. Resolves issue #29.
* Added test_corrupted_root() to test_scan.py. Resolves issue #97.
* Added test_prune_long_missing() and test_prune_short_missing(). Resolves issue #91.
* Added test_prune_long_updated() and test_prune_short_updated(). Resolves issue #90.
* Added test_skip_recent_long_with_recent() and test_skip_recent_short_with_recent(). Resolves issue #93.
* Added test_skip_recent_long_with_old() and test_skip_recent_short_with_old(). Resolves issue #92.
* Added test_expr_option(). Resolves issue #95.
* Created initial setup.py. Should be sufficient.
* Added script to run unit tests as meatsack memory is unreliable.
Adding partial man page. Not quite half done...
* Finished section on scan options.
* Finished options sections for list, dupe_files, and dupe_trees.