Added create account to menu for unauthenticated users
Added ActiveModel gem to provide validation support for non-model classes.
Modified validation and addedd error propagation to trips form.
[Fixes #55838916]