magstock assigns next available badge num to new checkins

code review plz.  also adding a second one when adding new attendees

Eli, can you sanity check me?

eventually instead of if "magstock" we should do if auto_assign_badge#