Merge pull request #2 from mchyr/master

added html for volunteer waiver page and modified button text
altered registration validation to only accept two combinations of tickets and codes, redirects to volunteer info if it is the volunteer code
fixed email and phone field names
partialed out common javascript functions into functions.js
moved javascript functions in info and register to functions.ks
added waiverValidation call on form submit
added waiverValidation function, alert interval now resets
changed success.html text so that participants must bring tickets
added body tag in success.html
added diagram to register.html
added chargie image, changed success.html content to match current wireframe
changed the styles so that step class is no more than 800 px wide, styling for hr, changed arrival time proportions, selected class: background off-yellow
changed spacing in functions.js
updated register.html page to reflect required fields
added phone checkbox to receive txt notifications
added age checkbox and side text to participant and volunteer