Basic fixes to badge number function
Basic fixes to badge number function

Adds back in the ability to handle multiple badge assignments at once
and asserts SHIFT_CUSTOM_BADGES inside the shift_badges function.

migetman9/ubersystem,migetman9/ubersystem,RAMSProject/rams,md1024/rams,RAMSProject/rams,RAMSProject/rams,magfest/ubersystem,magfest/ubersystem,magfest/ubersystem,md1024/rams,magfest/ubersystem,md1024/rams,migetman9/ubersystem