Add null: false to post title

* Title is required by validation so should be required in database
Add dependent: :destroy to posts in user model

* We do not want post orphans if a user closes their account