Add unix socket support for SphinxAPI connection

Feel free to edit the comment as needed, I'm not a very good writer, lol.

I also replaced is_numeric() with ctype_digit() because it is a faster/simpler check that is also more accurate when dealing with ports.
Update Changelog
Add PHPMailer 5.2.9 library to the sitewide libs folder
Updated site wide sendEmail method in Utility.php to use PHPMailer.
Added PHPMailer-related directives to the example settings file.
Fixed a stupid mistake with my ternaries.
Changed fallback condition for sendEmail. As long as PHPMailer was able to instantiate, use it regardless of settings existence.
Merge branch 'sphinxapi_unix_socket' of https://github.com/josh4trunks/nZEDb into josh4trunks-sphinxapi_unix_socket

Conflicts:
	Changelog
Fixing for code standards. Adding additional sanity checking.
Updating Changelog.
Merge branch 'phpmailer' of https://github.com/zetas/nZEDb into zetas-phpmailer
Adding facility for old-style 'class.' prefixed class files.
Renaming PHPMAIL_* constants to PHPMAILER_* and adding a use statement for the 'namespace'.
Fixing user_roles data loading SQL, for new installs.
Updating populate_tvrage script with some output.
Moving populate_tvrage script where it can be seen more easily.
Fixing $dupecheck test and copy/paste error.
Fixing surplus parenthesis.
Updating Changelog.
Fixing PostProcess looking in root namespace.
Ordering Class properties by visibility/alphabetic