Improved variable names
Simplified logic, no semantic changes.
Added empty option for Ticket Types.

Fixed bug#9191 - When ticket types are restricted, first available
type is selected in AgentTicketActionCommon-based screens.
Fixed typo in comment.
Added missing qunit files.
Fixed Bug 4716 "Logout page should use ProductName instead of 'OTRS'"
Merge branch 'rs_4716'
Improved test cases.
Fixed bug#9249 - Warning not to use internal articles in customer frontend
    shown on agent interface also.
Merge remote-tracking branch 'upstream/master'