Fix to be able to read FCS data files with 'end data offset' in the FCS header specified as '99999999' rather than '0' if the real value is over '99999999' and specified in the FCS text segment. This fix is needed because certain versions of FlowJo break the FCS specification by specifying '99999999' rather than '0' in the FCS header in cases when the actual value does not fit in the FCS header.
Some FCS files version >= 3 exported from FlowJo are missing the  and  keywords. This is bad, but we still need to be able to read those files, so let's make flowCore less strict and read those with just a warning as long as we can get those offsets from the FCS header.
Merge branch 'master' of https://github.com/jspidlen/flowCore into trunk
Merge branch 'trunk'
Merge branch 'master' of https://github.com/jspidlen/flowCore into trunk
Merge branch 'trunk'