New option to exclude up to 3 paths from being cleaned
Better exclusion checking
Reorganize settings pages
Do not clean library if only excluded videos are detected
Support for excluding network paths

 Might still be a little bit buggy. More testing is needed.
Fix unset exclusion paths preventing cleanup
Code optimizations
Don't try parsing local excluded paths for network files
Don't check UPnP paths

Since videos on UPnP paths do not get added to the XBMC library, their watched status cannot be determined
New info line in settings to correctly configure excluded paths

To ensure correct matching is done, especially for network paths, ensure you select the same protocol for excluded paths you selected for building your XBMC library.
Added support for excluding entire (SMB) servers
Added support for exclusion of file paths. Closes #17