Programação semcomp

Esse pull request fez alterações principalmente na página de administração pra refatorar a tabela de eventos pra uma templatetag e em seguida usá-la como um plugin dentro do cms.

Essa versão ainda não mostra o título dos eventos ou popup com informação do evento.
![captura de tela de 2014-07-09 19 23 07](https://cloud.githubusercontent.com/assets/44905/3532416/e6c5fde8-07bb-11e4-80fc-954ab9a8b13b.png)

- [x] página pra palestra
- [x] página pra minicurso
- [x] página pra outras coisas
- [x] fazer lecture ser OneToOneField
- [x] fazer eventdata ser OneToOneField
- [x] página pra cada minicurso, não só pro período de minicursos
- [ ] transformar tudo isso em um apphook que fica em /programacao (opcional)
- [x] fazer páginas de minicursos e palestras e eventos terem uma slug estilo stackoverflow