Issue #29: Add Xvfb support