[https://trello.com/c/CneodubQ/19-3-propose-a-badge-user] Propose a badge (user)

* Created model badge proposal
* Add relationships between badge_proposal and user models
* Add validations to badge_proposal model
* Creates migration for badge proposals
[https://trello.com/c/CneodubQ/19-3-propose-a-badge-user] Propose a badge (user)

* Add routes for badge proposals
* Add controller for badge proposals
* Adds link to user show
* creates new page for badge proposals
[https://trello.com/c/CneodubQ/19-3-propose-a-badge-user] Propose a badge (user)

* Adds fabricator for badge proposal
* Adds specs for badge proposal
* Fixed specs for user
* uncomment spec/autorun from spec helper
[https://trello.com/c/CneodubQ/19-3-propose-a-badge-user] Propose a badge (user)

* Adds flash message for badge propose creation in controller
* Adds flash message in main layout
[https://trello.com/c/CneodubQ/19-3-propose-a-badge-user] Propose a badge (user)

* Refactor feature specs, now Capybara.current_driver is on spec_helper
* Remove Capybara.current_driver from all feature specs
* Adds feature spec for propose a badge
Merge branch 'master' into feature/propose-badge-user

Conflicts:
	app/views/layouts/application.html.haml
[https://trello.com/c/CneodubQ/19-3-propose-a-badge-user] Propose a badge (user)

* Changes Capybara.current_driver to spec_helper
* Creates fabricator for badges
* Fix typo in home index view
* fix typo in badge proposals controller
Merge branch 'feature/propose-badge-user'

Conflicts:
	app/views/home/index.html.haml
	spec/features/home/home_page_spec.rb