Fixed bug in TaskForm

I had recently changed both the recur rule interval field and the
Task hours field to CharFields. This was causing their inputs to be
cast as unicode values. I updated interval to be an IntegerField nad
the hours field to be a FloatField in this commit.