Fix hardcoded dates in tests.
Fixed imports based on pyflakes output.
Remove unused import.
Fix duplicate method name.
Assign to the variable in the outer scope.
Various fixes based on pyflakes.
Fix parameters of default process_flag.
Style fixes.
Less clumsy implementation of has_edge_id.
Various pylint fixes.
Less clumsy implementation of has_edge_id.
Remove relative imports.
Replace dangerous (mutable) default value.
Remove trailing whitespace.
Merge branch 'pylint' into stable
Fix link.
Move method to a subfunction of execute.
Minor: capitalization.
Implement flags for CLI script.

-c, -d and -t are supported to specify alternative configuration files,
archive files or todo.txt files respectively.

The configuration file specified with -c has the highest priority.

The files specified with -d or -t are always used regardless of the
configuration.
Merge branch 'opts' into stable

Conflicts:
	topydo/cli/Main.py