Raven.user_context doesn't work, use .extra_context

The .extra_context is now set in the application_controller,
just in case the Raven context was being reset on every request.
update gems
@receipts = [] if current_user.customer.nil?
/receipts behaves correctly if @receipts.empty?