Add randomize/hash email name option

This option allow email name to be randomized into a 25 character string
with only numbers and characters. It solves the problem that external
tool requires email but doesn't accept / and = in the field. The
drawback of this method is we can't decrypt the email address anymore.
Add UBC language pack bundle file

As UBC Blackboard implementation uses its own language pack, en_US_UBC