Added a case-insensitive dict to store UNC paths

New storage container class to avoid problems with case in network drive letters. Fixes #37