remove config "companyDomain" and create user section based on mail
address
CommandLineParser extended to reuse it
extract logic with section headers to separate class
fix spelling error
tool added for creating the initial config