Dashboard models

This PR depends on the django-cms PR
There's no reason to put this small of limit on the type IMHO.  There could quite possibly be a resource time with a long name, e.g. gsoc-grant-internships or something.  No harm in putting 255 as the max.