Rough implementation of an inline date system that works. It doesn't
currently do any housekeeping to maintain indices when items are
deleted. Play actually doesn't seem to require this in order to
work, which is interesting.
Make start and end date mandatory elements
Genericise inline element handling, plus cleanup
Use the inline-formset handling to provide rough handling for repository
other/parallel forms of name.