Refactored show beta banner condition into helper method and created detect_mobile_browser method to be used as filter.
using filter to detect mobile browsers in project show and contribution controllers
fixes .travis.yml file to run build
fixes project scope spec that should use match_array
Fixes call to .mobile? method
removes beta banner from channels
fixes spec and adds spec to mobile browser
Merge pull request #1042 from diogob/detect_mobile_browser

Detect mobile browser
Merge branch 'master' into chore/small-adjusts