Use "unless" instead of "if not"
Remove the unnecessary Config variable from Tracking::List
Create config file when needed in Config
Convert global variables to instance variables (fix #85)
Create data file when needed in List
Word wrap code lines in lib to 80 characters (where possible)
Word wrap the readme to 80 characters where possible (fix #86)
Minor syntax tweak (use semi-indented heredoc for CLI's introduction)
Create ~/.tracking when needed in Config
Config: Only create .tracking dir if it doesn't already exist
For test setup and teardown, only backup files that exist
Don't create ~/.tracking in tracking.rb any more
Move task formatting code in CLI.display to List.get
Require FileUtils in List and Config
Fix #93
Create and use instance variables @{start_time,name,elapsed_time}_width
Split part of CLI.display into CLI.display_object (fix #66)
Simplify CLI.display code slightly
Create the Task class and start migrating task formatting code to it
Move List.get_elapsed_time to Task#elapsed_time