Fix for some tests that were failing on my Mac

This change uses the system file separator instead of a hard coded slash for finding the expected css file.  This fixes the tests that were failing on my Mac.  Also the expectedCssPath closure was mostly duplicated in the base class (RhinoTest) and subclass (DebugRhinoTest) so I moved a common version to the base class so they could both use the same code.