Add a date picker for speech and section forms.

Bootstrap has been removed, but we were still trying to use the
bootstrap date and time pickers. Replace the date picker with
a foundation one. For the moment we'll just put the time picker
back to a text box with a placeholder.
Remove js for elements which no longer exist.
Remove trailing whitespace.
Shift unimportant sections stuff to speeches.js.

There was some javascript temporarily residing in the speech form
template. Shift it to a more appropriate permanent home.
Shift fdatepicker stuff to a base template.
Shift fdatepicker js to speeches.js.

Replacing as we go a load of stuff to do with the previous
bootstrap datepicker.

I can't see autoclose mentioned in the fdatepicker docs, so I've
taken that out - the new datepicker seems to close when a date is
selected anyway.
Don't set a minimum end date based on start date.

With this as it was, if the start date were erroneously set too far
in the future, and then brought back, the picker for the end date
was stuck with only accepting dates after the original start date.

We should have a proper think about how to make the javascript keep
the dates and times consistent.