Merge branch 'hotfix/kb'
Merge branch 'release/v1.7-RC3'
Merge branch 'release/v1.7-RC4'
Merge branch 'release/1.7-RC5'
Merge branch 'release/v1.7-RC6'
Merge branch 'release/1.7.0'
Send the object context with the signal (as doc'd)
Force output_compression Off for downloads

Looks like a long standing, yet-to-be-fixed PHP bug, where
zlib.output_compression can result in the output buffer not completely being
flushed. This is especially critical for downloads where the tail of the
file might be lost.

https://bugs.php.net/bug.php?id=19436
Merge pull request #593 from greezybacon/issue/signal-object

Send the object context, as documented

Reviewed-By: Peter Rotich <peter@osticket.com>
Merge pull request #596 from greezybacon/issue/php-zlib-truncates-download

Turn off output_compression for downloads

Reviewed-By: Peter Rotich <peter@osticket.com>
Abort cron duties if upgrade is pending
Merge pull request #594 from greezybacon/issue/594

Disable cron during upgrade

Reviewed-By: Peter Rotich <peter@osticket.com>
Fix pass-by-reference bug in authentication signal
Merge pull request #597 from greezybacon/issue/signals-bite-again

Fix pass-by-reference bug in authentication signal
Use a failsafe encoding for unrecognized charsets

If the body of an email message is written and encoded with an unrecognized
charset (like 'iso', for instance), then use the original text, assumed to
be 8-bit encoded. This patch will create idiosyncrasies, where text might be
transcoded to utf-8 incorrectly, but it should eliminate instances where
email message bodies are missing due to incorrect charset labels.
Merge pull request #601 from greezybacon/issue/failsafe-mail-encoding

Provide failsafe encoding for email message bodies
Reviewed-By: Peter Rotich <peter@osticket.com>
Add file type - to be used to indentify source.
Add site pages support
 - Supported pages: landing, offline, thank-you and other
Add ability set default (required) pages
Add ability to set thank you page specific to a help topic.