added font license
better transaction handling and empty user profile creation on new user
fix upload avatar on new user