Tests and fixes for add talks form and view

Work in progress...
Isn't this only a requirement for dev?