Optimize N+1 Queries

* Use bullet gem
* Optimize query in User::timeline
* Optimize query in UsersController::show
Add dependent: :destroy to image and text shouts