Students can apply for residence

* Create application controller
* Create application model
* Modify hall model
* Create join table for application and hall
* Create join table for application and student status
```ruby
merge(user: current_user)
```