Support for case-sensitive file path checks and small GUI fixes

* Checks for case-sensitive file paths can now be enforced. This is useful for filesystems like Windows NTFS that take a very rough and ready approach to case-sensitivity in filenames.
** Added Enforce Case Sensitive Path Checks to GUI app as checkbox
** Added Enforce Case Sensitive Path Checks to command line app as argument '-c'

* Fixed Progress Bar in GUI so that it updates during processing, rather than all at once at the end processing

* Added some tool-tips to GUI check boxes.