Tests and fixes for add talks form and view

Work in progress...
It's a requirement for running tests. On travis they are run after installing production requirements.txt. I would update this setup a little bit but for now did not want to introduce too much revolutionary changes.