created factory method
fix link in docs
added font license
better transaction handling and empty user profile creation on new user
fix upload avatar on new user
use dbhelper in userRegisterService
version 1.1.1 in doc