Added waiting, future and skipped projects

I merged some of the code from Arberg's repo as well as addressed an issue with losing connection.

New features added include ignoring tasks with a waiting or future label and skipping projects ending with '*'
To me it is closer to GTD that in sequential projects, @waiting is blocking.
if the tasks of my project are:
- waits for Someone answer
- forward his answer to SomeoneElse

then I want the waiting to be blocking, isn't it?

Or maybe I do not understand your workflow :)