Checkout 0 quantity bug fix, reservation.js cleanup