Small code style improvements.
Added possibility to define source file as an option. It's not required to pipe the source file to STDIN anymore.
Fixed perldoc.
Improved perldoc of Kernel/System/Main.pm.
Refactored bin/otrs.xml2sql.pl.
Fixed: SessionID created with generic interface wont work using it as Agent (bug#10378).

Conflicts:
	CHANGES.md
Fixed: Ticket Templates Type "Create" will be not translated (bug#10406).
Followup for bug#10378 - SessionID created with generic interface wont work using it as Agent.
Followup for bug#10340 - Dynamic field not visible in queue view screen (AgentTicketOverviewSmall.dtl).
Merge remote-tracking branch 'upstream/master'