Feature/validate scenario forms

Also fixes issue with console errors if there's no current trip.