Enable CSV files to be loaded from a URI

Unlike other spreadsheet formats, CSV files currently can't be loaded from a URI. This change adds that functionality to the `Roo::Csv` class.