Fix #30 - cope with missing flight durations
fix typo
don't let someone editing a mission move it to the newest mission list
Fix #32 - hide avatar if user doesn't have email set