Add command to fire your editor from this tool.

Uses $EDITOR by default. But editor can be configured
by setting an option in the todotxt.cfg called todo_txt_editor.
This is documented in that file.
Add task "edit" to readme.
Merge pull request #3 from berkes/feature/editor

Add command to fire your editor from this tool.
introduce Aruba and cucumber for outside testing
Initialize feature, Scenario create default .todotxt.cfg
rename scenario
Scenario: I type "no", don't create a new config.
"help" or "generate_config" should not ask for config generation
remove homedir precondition.
Create example todo.txt on initialisation
whitespace cleanup
Make first feature pass again.
Create both config and example file feature
Feature: don't create file if I say no.
Generate_txt command should also skip setup wizard
Consistency in asking about creating files.
Refactor out some duplication in file-creation.
Removed oblsote documenation
Add features for lising:

* Introduce default task
* Make scenario's for all existing listings
refactor thor method, simplified logic