XHTML mods

Add CDATA sections to Javascripts
Mods to pfblockerng.php

- Modify code to use fopen() and fgetcsv()  instead of array_map() and
str_getcsv(). This reduces the memory requirements dramatically.

This version has now been tested on an ALIX board.

- Change Maxmind Cron Task from Cron Shell script task to Cron php task
using the 'dc' Arg. (Refer to the next commit for INC file Changes)
Mods to INC file.

- Move $pfb['cc'] Variable to global array

- Edit log_error texts.

- Maxmind Update Cron task changes. Cron tasks are now launched via a
php script using the 'dc' Argument.

- Re-work of the XMLRPC Sync code.
- Previous code did not validate IP addresses or Port.
- Previous code did not use the "Replication Target" Hosts enabled
checkbox setting in Replication Target Lines.
- Add htmlspecialchars() to the Password entry
- Previous code did not use the correct user - defined "Protocol" entry.
- Previous code did not use the $username entry.
- Remove the 'post Sync' Host Target code execution as this can
collide with a Cron Task or User Forced Update.
- Allow user to skip the sync of the "General Tab" Settings.
- Clean up all the log_error() texts.. To make the system.log easier to
read.
Mods to sync_xml file

Changes as per the previous commit for XMLRPC sync.