Apply consistent formatting to license headers accross all modules.
Remove trailing spaces
Apply new User/Auth classes, following webtrees-base.