UI changes

I had to change the result aggregation, but I was able to make the ui a lot nicer for the index page. 

*Todo List:*

- [x] Better initial task index view.
- [x] Fix up task definition section. Looks like butt atm. We should do some pretty-printing of the date information, for example.
- [x] Group together events so that we proper a start/end time information
- [x] Split out tasks on the index view by category.
- [x] Add a status ball to events
- [x] Convert times to local from UTC.
- [ ] Test in production. Unsure if the changes made to the db structure will work, though they should...

Here is an example!

![image 2014-08-06 at 7 33 51 pm](https://cloud.githubusercontent.com/assets/65675/3835584/31dfeb24-1dc2-11e4-8390-51e3eb2cc163.png)