Removed login requirement for chat show in admin, since this will be a public chat.
Modified the Chat#show so it redirects to the root path when a customer is not present. Updated tests to reflect this change.

Files Modified

modified:   app/controllers/admin/chats_controller.rb
modified:   app/controllers/customers_controller.rb
modified:   app/helpers/customers_helper.rb
modified:   spec/controllers/admin/chats_controller_spec.rb
modified:   spec/features/tech_support_helps_spec.rb
Merge branch 'master' into widget_redirect. Added require_customer method in chats_controller to clean the show and update actions. Updated tests to reflect this change.

Conflicts

app/controllers/admin/chats_controller.rb
Minor fix in chats_controller#update. Now it asks for login.