OpenCS: Render cell markers

This is gugus's work (PR  #187).  All I did was merge in the master branch and made it compile with gcc on ubuntu.
It ensures that path normalization behaves the same across all systems no matter what global locale is currently configured.