Merge pull request #1 from plarzoid/develop

Merging plarzoid/develop into nova-open-LLC/develop-webapp
Changed users_role to user_role

Changed all instances of users_role to user_role for more consistent
naming.
Changed users to user except for class name

I used this regex to find: ([uU][sS][eE][rR])([sS])([^ "][^p])
This regex to replace: \1\3
Added validation for badge no event

Added a validation to the registration validation view to find users who
have badges but didn't register for anything else. Also refactored the
sub-view into a separate view script. Updated the rebuild_database.sql
file accordingly.
Merge branch 'develop' of https://github.com/plarzoid/nova-open into develop-webapp

Conflicts:
	classes/choices.php
Changed user table to users
Add claim_ticket_code + mock data update

Per shades' request, added a required field for claim ticket code. It is
a varchar(50) in case the codes we get are alphanumeric or have leading
zeroes.
Updated diagram to reflect user table rename
Updated model and ERD with user changes
Added DCI and check-in columns

Also updated the rebuild database script
Reapplied the users->user change in brendon's code

Used the regex ([uU][sS][eE][rR])([sS])([^ "][^p])
with replace \1\3

To replace all the references in the PHP to users_id and such to user
singular. Maintained references to the USERS table itself.
Updated class names to reflect the users to user rename.
Changed references to "Users ()" class and "Users" to User singular
Updated the ERD with a diagram for check-in.
Added registration check-in column to the registration table
Added new tables to handle lemonade raffle. Updated the ERDs accordingly.
Merge pull request #7 from Nova-Open-LLC/develop-webapp

Develop webapp