Auth accepts these values in either order for building the model, but incorrectly assigns the vcode instead of ID to character models if entered incorrectly which can break certain functions.
This is an added layer of stupid-protection to make sure they put the API ID (a number) in the right field.
Corrected corp model updating logic to handle owning corp.
Corrected typecasting during api access mask comparison.
Removed error protection during user TS3 group updating to propogate errors.
Relevent issues:
Sorry for the spam.
incorporated alliance/corp check into main character change
restored alliance text to forms
returned optional alliance checking to periodic tasks (pray for me)
deleted accidental inclusion of PID file
this is gonna tickle.
Signed-off-by: Adarnof <adarnof@gmail.com>