Fix missing dependency and runtime error

haskell-todo.cabal

* add parsec

htd.hs

* When ~/.htd/todo does not exist, create todo file.  
Fix exception:
*** Exception: ~/.htd/todo: copyFile: does not exist (No such file or directory)

* Fix build error  
htd.hs:201:14: Not in scope: `catch'