fix migrations, acceptance testing for auth, 32 char username limit