Fix the reports stuff so not only does it filter and order by multiple values, but everything seems to continue working now.  Fix the configuration save feature so it can handle file names with spaces or special characters.

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