Changed parser to split assay data into columns, rather than collect raw lines

Added write_sample_assays method to write data for a single sample

Added argument checking to methods in FluidigmExportFile