Add header partial to application layout

This commit creates a basic header partial with navigation. It also
overrides the devise controllers to specify a public layout for the
`Registrations` and `Sessions` controllers.
Add goal list to user profile page
Add link from goal list to goal page
Move affirmations display from goal partial to goal show page
Create Post model and migration
Add basic Post controller
Add basic Post views
Add goal association to user