Rework sprint details editing

This reworks sprint details editing a little so that it's a completely
separate form. It also adds start_date and end_date and changes the
project details page to show start_date, end_date, notes and postmortem.

Fixes #8