Cleanup, a little bit, multicast task command generation.  Get the session clients, if it's > 0, otherwise assume the min-receivers of the max number of hosts in FOGs database.  This is needed as the timeout paremeter will allow the task to start anyway.  Timeout parameter is now updated/stored in the db as well and the task uses this value for that.

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