Fix incorrect collaborator and owner email links

Also, fix duplicate emails where a user as a collaborator would be sent a
confirmation for their own respective email.
Merge pull request #1235 from greezybacon/issue/collaborator-links

Fix incorrect collaborator and owner email links

Reviewed-By: Peter Rotich <peter@osticket.com>
forms: Fix html rendering of checkbox description
i18n: Fix install crash because of error installing dept

If there is a problem installing some of the items with the system, try not
to crash simply because the error is passed into another ::create()
function.
oops: Fix incorrect fix in 37d40efdd
api: Handle ArrayObject like an array for request validation
forms: Always attempt to look up selection value by name
i18n: Correctly initialize the word break iterator
Merge pull request #1239 from greezybacon/issue/1229

i18n: Correctly initialize the word break iterator

Reviewed-By: Peter Rotich <peter@osticket.com>
Merge pull request #1236 from greezybacon/issue/dup-dept-install-crash

i18n: Fix install crash because of error installing dept

Reviewed-By: Peter Rotich <peter@osticket.com>
Merge pull request #1237 from greezybacon/issue/1079

api: Handle ArrayObject like an array for request validation

Reviewed-By: Peter Rotich <peter@osticket.com>
Merge pull request #1238 from greezybacon/issue/737

forms: Always attempt to look up selection value by name

Reviewed-By: Peter Rotich <peter@osticket.com>
Merge pull request #1160 from greezybacon/issue/checkbox-desc-html

forms: Fix html rendering of checkbox description

Reviewed-By: Peter Rotich <peter@osticket.com>
forms: Fix crash adding user with selection field
Merge remote branch 'upstream/develop' into develop-next

Conflicts:
	include/class.dynamic_forms.php
oops: Enable drag+drop and copy+paste in Redactor
i18n: Fixup searchable string tokenizing
email: Add MAIL_EOL setting to ost-config.php file

This setting allows administrators to add (uncomment) a MAIL_EOL setting in
the ost-config.php config file to define the line ending used for mail
headers and encoded bodies in outbound mail (SMTP, for instance).

By default, CRLF is used by the SMTP email generator as per the RFC 822
standard. However, many administrators can benefit by setting LF (\n) as the
line ending.
pjax: Navigate away on attachment and download links
oops: Fix crash creating canned responses