Issue 83 - Fix path-related failing tests on Linux

Two categories of tests failing, one pertaining PathCostraint and another for AssemblyHelper's routine to resolve file system paths from URIs. I basically removed the partially implemented knowledge of whether tests are running on Windows or non-Windows and made the code behave in the same way of both platforms.