extend max_length of anonymous_user_id (LMS-1571)

Extending anonymous_user_id max length to 32 chars.
From Cale: "md5 is 16 bytes wide, but we use hex encoding, so it comes to 32 characters. We didn't see it locally because unit tests are run w/ sqlite."

@cpennington