Sewn together features with new tests to verify the flow

- Logout link added to layout
- Record event form added as a partial to student and parent
dashboards
- Update password field to be hidden