Frictionless 2.0d7

If I want to sync with Google Calendar and Twitter, which are more or less the next two features planned, then I needed to add some preferences support.

So I added preferences to change the colors for the various task states.

Meanwhile I fixed a bug with figuring out the next action, a bug with setting dates or times when there isn't currently a date or time, and a bug with sorting the tasks by context. Oh, and if you set the task name, the full set of quick entry commands work (@, > :U, etc.)

Copyright 2007, Pierce T. Wetter III