Sorting, Sabnzbd tests and Remote CDH support

Revised the Sorting logic in the UI.
Added several tests to verify Sabnzbd category configuration (including a check see if sorting is enabled in sab).
Added support to specify the local mount point for the category output folder, making it possible (for powerusers) to run sabnzbd/nzbget remotely while using Completed Download Handling.
This is only useful to the WebUI if another application receives this message they need to parse out the link. It would be much better to return the URL and deal with it client side, which we'd need to work on.