The new version of selenium (2.40.0) supports RemoteWebDriver to be casted as TakeScreenShots.  We should revisit this once we know that it is working properly.