Handle case where user tries to rename a project using the name of an existing project
Fix broken "help n_add"

Since the shared parser was named "parser_n_add", calling "help n_add"
was calling it directly instead of going through _t_add.
Fixes the code looking for the share dir when running from source tree

Makes it possible to read "version" file again
Fix broken "help n_add"

Since the shared parser was named "parser_n_add", calling "help n_add"
was calling it directly instead of going through _t_add.
Unbreak tests

Looks like sqlobject support for notNull is broken: with 0.12.4 the
description field of a newly created task is None, not "", which
caused TextListRenderer to assume the task had a description.
Show a "friendlier" error message when given more tokens than expected
Merge remote-tracking branch 'origin/0.13'
add install_requires directive to ease installation of sqlobject and dateutils through pip
add install_requires directive to ease installation of sqlobject and dateutils through pip
Merge remote-tracking branch 'origin/0.13'
t_list --done: add support for arbitrary minimum date

This makes it possible for example to list done dates since the last 3
days with `t_list --done -3d`
Experiment with overriding keys
Sleep at then end of first loop rather than at the beginning

Makes it easier to debug