added to catarse_bootstrap layout favicon tag and facebook default metatags as well as yield for facebook tags from specific projects.
Merge pull request #368 from pedromarins/fix-sprite

fix position of discover icon
fixed project box alignment in new channel home
fixing hardcoded logo in facebook metatags
fixing duplicated projects in recommendations [fix #58038026]
Merge pull request #369 from diogob/catarse_bootstrap_layout_tweaks

Catarse bootstrap layout tweaks
added ie9 detection to server side function detect_old_browsers. removed JS validation to simplify code and as it was too fragile [fix #58427034]
moved update_info action to update and split create into create+edit in Projects::BackersController. This brings this controller closer to standart REST actions and fix the problem of reloading the review back form or changing language (because it was inside a post) [fix #57320436]
Merge branch 'master' of github.com:catarse/catarse into fixing_bugs
Merge pull request #370 from diogob/fixing_bugs

Fixing bugs
fix project redirect on channel notifications [Fix #58555354]
this belongs_to should be created by schema_associations
removed some duplicated logic from scopes
removed finished? as it does not make much sense
fixed typo and moved between_dates to a private method
Merge pull request #371 from devton/master

fix project redirect on channel notifications [Fix #58555354]
unified the methods to decide which notification to send based on channel presence into one single method that relies on naming convetion of the notification_types
Unifying the observer notifications using the transition object in the after_transition hook. Also isolated better some observer logic regarding notifications.
removed duplicated logic and moved to a private method
I don't think is worth keeping this method for using it only twice and actually we spare only one negation, since the other if could be used as unless. KISS