Merge pull request #3 from lanceulmer/convenience-fee

Add optional convenience fee to events
Fixed updating event process so it does not change the sale_date time unless set to do so
apply current time to sale_date if immediately is checked. Added check to see if global payment credential exists before presenting buy tickets button on event page
Apply convenience fee during actual payment processing