Add in potential 'torrent-casting' approach from junkhacker for bashing/testing.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2210 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master
Many more changes in preparation for the new FOG Service.  Better handling of FOG New Client and FOG AES encryption rather than just encrypting data if the AES flag is specified.  You need both the NEW Client and the Encryption enabled.  This should obtain better legacy client support as well.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2211 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master
Fix typo dealing with actions.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2212 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master
Use common variables for the <SERVICE>DEVICEOUTPUT, <SERVICE>LOGPATH, <SERVICE>SLEEPTIME settings in their respective classes.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2213 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master
Update ipxe files to latest pull.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2214 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master
Use variables and settings to help get to hooking capabilities in BootMenu.class.php.  Commonize many areas to send and parse data.  Still testing, but no more direct print statements.  Prints are all done by a new function called parseMe and takes two arguments.  First argument is the data to print for ipxe, second argument is if the element being printed needs to pass to chainboot.  Chainboot is already setup to parse the data as well.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2215 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master
Found a couple errors as I'm passing as array containing array in most areas.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2216 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master
Add Mentaloids edits to hopefully help with the network/db interface stuff.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2217 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master
Merge svn with master
Hopeful addition for a tracker mechanism for the torrent-casting stuff.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2218 71f96598-fa45-0410-b640-bcd6f8691b32
Remove the hex2bin function from the announce file and use the one in FOGCore.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2219 71f96598-fa45-0410-b640-bcd6f8691b32
Merge svn with master