Merge branch 'release/1.7.0' into develop
Enable error display and bump version number for post 1.7.0 development
Stop internal note alerts from being sent to the staff posting the note/activity.
Fix sample API call url path
Merge branch 'issue/539' into develop
Update staffmembers.inc.php

Typo
Update prereq.inc.php

'Hightly' should be Highly
Ignore/filter empty patches - glob in some platform return empty array instead of false.
Add automatic support for mysqli interface

Add support for SSL certificates in the MySQL connection
Fix incorrect class header info
Allow osTicket to install on a database cluster

The problem stems from assumed MySQL insert ids. In MySQL clusters, the id
numbers will not necessarily be consecutive. This patch causes the install
and upgrade patches to lookup the assumed values for the linked id numbers.
Use database default storage engine

Drop required usage of MyISAM tables, and drop fulltext indexes as they
are not used in the code currently anyway. Also, use a blob to store
session data so as not to waste space with UTF-8 encoding. Lastly, fix
session_id storage to use VARCHAR(255) which is required for versions
of MySQL < 5.0.3, and use ascii for the storage model for the
session_id as it will contain simple characters only.
Migrate to new session storage model
Add mysqli support to installer and minor improvements
Use connection error message on connect error. Decouple DB selection from connection
Merge pull request #565 from cwhite21/patch-1

Fix incorrect class header info

Reviewed-By: Jared Hancock <jared@osticket.com>
Merge pull request #547 from tomashastings/patch-2

Update prereq.inc.php

Reviewed-By: Jared Hancock <jared@osticket.com>
Merge pull request #543 from tomashastings/patch-1

Update staffmembers.inc.php

Reviewed-By: Jared Hancock <jared@osticket.com>
Merge pull request #548 from protich/issue/upgrader_bugs

Issue/upgrader bugs

Reviewed-By: Jared Hancock <jared@osticket.com>
Fix md5 hash on windows platforms

The installer compares the md5 of the on-disk sql install file with the
signature file shipped alongside. If the signatures do not match, it will
refuse to install osTicket. On Windows(TM) platforms, PHP will automatically
translate newlines to Windows newlines (CRLF), which will corrupt the MD5
hash of the file.

This patch opens the file in binary mode explicitly to prevent the automatic
conversion.