Refactor javascript on ticket's index page, and remove
jquery.turbolinks.

Previously, the javascript was embedded in the tickets/index.html.erb,
since the number of tickets, discount, and email needed to be passed to
the javascript. That has been refactored, by 1) moving the javascript
out to ticket.js, and passing data via data-attributes in $ticketInfo.

Since this was only needed on the ticket's index page, require_tree was
also removed from application.js. I then added in site-wide javascripts
by requiring them manually.

I manually required registration.js in the devise registration views.

After that was done, though, the javascript was being run everytime the
ticket's index page was loaded. Then, #addTicketButton was being
appended on every turbolinks load, so I changed that to on document
load.

Unfortunately, because I had the jquery.turbolinks gem enabled, that
still didn't work. So, I've removed the gem, and changed my repeated
javascript ready events into jQuery ones.