mini test framework for demonstrators

The idea is to have selenium based blackbox tests for every demonstrator that simply check whether, if a form is submitted with given test data, a (unknown) background process brings back results that are eventually populated in the html.

The policy around this could be to allow commits to master only with these mini tests passing for a built vm.